Test macos (#1) * Include osx during travis testing * Update uri endpoint * Use cleaner makefile invocation and actually use bats instead of bash