Fix dependencies for pypi.
Add travis and coveralls support.
Merge pull request #1 from mikebryant/travis

Dependencies and travis.