fixes wrong indent
adds requirements.txt referencing setup.py reqs
catches KeyboardInterrupt for nicer forceful exit message
Sets license to Apache, not MIT, which it never was
switches to use /usr/bin/env instead of /usr/bin/python
adds simple Travis config