Changing pip requirements structure for testing
Adding dev dependencies to travis
Updating travis build config and test