add failing integration test showing non-handling of 204 response codes
fix indentation
Handle 204s properly (or any other response with empty body). This fixes #52
fix handling of 204 responses