Adds .travis.yml file to repo to enable ci testing

Adding travis to the repo.
this implies we use git flow, so we have to make "develop" the default branch cc @dereklwood