Web browsers, instant messaging tools, email clients, all the free software you need to get the most out of your time online.