Use a MANIFEST template instead.
Fixed the test make target.
Updated setup.py and README with PyPA adoption and cleaned up some duplication.
Started to fix the tests.

- Removed the old root cert of the svn.python.org and added CaCert root cert.
- Fixed some stylistic issues.
- Added initial Travis config.
Added simple ignore file.