adding setup.py and adding 'pip install .' to travis.yml