Added proxy setting and fixed a typo in README

I have added a simple text box in the `setup` script which allows users to punch in their proxy servers and ports in this form:
```
<proxyserver>:<proxyport>
```
This value is then stored in the `UserInfo` file and I have correspondingly changed the `weather` and `UserInformation` scripts to take this proxy setting into account. I have however not changed the version of urllib being used in these scripts. So `UserInformation` still uses `urllib` and `weather` uses `urllib2`.

Another thing that I noticed is that (atleast in my case) the script wasn't able to fetch the city attribute from [whatismyipaddress](http://www.whatismyipaddress.com). We can use some other source to get the location of the user.