Adding requirements and Travis CI support.