packaging: updates to setup.py

* make setup.py test work
* add test dependencies
* set zip_safe=False
Merge pull request #30 from mreiferson/packaging_30

Packaging: git tags, test_suite, zip_safe=False, test_requires