added travis-ci support. watch as python3 fails though :(