- restored setup.py from upstream git + changes making it work properly
- added setup.py to fix build issues when using bundled waf:
  - .so is now properly tagged with SOABI when built with python >= 3.3.1
  - modules are compiled to __pycache__ (clears TODO)
- release 4