[Ref]: Puts helper functions into a seperate file.
[Ref]: More pythonic.
[Ref]: Version number conforms to PEP440.
[Add]: Command line executable script for setup.py
[Add]: Show progress for urllib2 downloader.
Merge branch 'develop'