Automated travis build.

All pull requests now use Travis to show an automated build status. Also, fixed broken tests in test_poseidon.py and updated setup.py.