clean up setup

- drop old disutils; use setuptools
- bump python support version to 3.4,
  any version below has not been tested
- use file instead of git tags for versioning