add some python packaging boilerplate
add tox testing framework
add and verify python 3.4 support
add travisci support