Only wrap HTTP 200 OK responses in an envelope

Allow error messages to come out as {'detail': 'error message'} while
successful response messages come out as ie {'tide_windows': []}
Merge pull request #10 from sealevelresearch/only-wrap-http-200-in-json-envelope

Only wrap HTTP 200 OK responses in an envelope