First stab at running our travis tests on OSX.

Bugs:
- changed |& to | in start-test-stop in two places; need to revert and make more portable

Todo:
- make docs fails due to missing dependencies (add to brew install section)
- uncomment more tests
- fix failing tests portably (the 3 failing bind tests are just portability issues in the tests)