Implement Python 2.7 support
Move most Python 2/3 compatibility logic into new compat.py
Fix SSL verify_mode monkey-patching on Python 2.7
Fixup coverage test config for new `compat` module
Merge pull request #33 from alekstorm/py27

Implement Python 2.7 support