Better setup.py. Added travis.yml