updated to v0.2.5 to use urllib instead of external requests library

1. The external package 'requests' was causing 'too many redirect' errors on app engine, reported by a few users
2. PEP8 all the things!
3. updated to v0.2.5

Tested manually with python 3.3.2 and 2.7.6