Use python-versioneer to prep PyPI pushes

[PLAT-279]
Add a makefile for running tests/packaging
Make travis.yml use the make file
Don't bother checking coverage of setup.py