Feature/travisci: add travis integration

obviously you need to turn on travis for this repo and the badge url needs to be edited to match your travis user i.e. I assume

`jefferis->hadley`