Switch back to using gevent for running the autobahn tests.

Provide support for both 0.13 <= gevent >= 1.0.
Rework the way package discovery is done to support >= python 2.7.
Ensure the requirements*.txt are included in the manifest
Update gitignore for setup/build cruft