Change from module to package.
Fix version string integration.
Fix version change that broke install.

8530d69 broke installation if requests was not previously installed.
This uses the techniques in http://stackoverflow.com/a/16084844/113527
to fix this issue.