Better error reporting for failed Go API requests.
Merge branch 'develop-frontend' into feature/issue-420-fix-routing-view-a-bit

Conflicts:
	go/routing/views.py
Merge branch 'develop-frontend' into feature/issue-420-fix-routing-view-a-bit
Add client rpc utility method for go.api.go_api
specifying ZIP_DEFLATE compression
Fix broken test.
Merge branch 'feature/issue-485-message-export-compression' into develop
Fix go.api.go_api.client.rpc to actually the passed in method name
Add MockRpc test utility class
Clean up routing view and its tests to use the rpc utility method
Fix routing view tests up a bit
Clean up proxy view
MockRpc.set_request -> .stubbed_rpc (a more sensible name)
Merge branch 'develop-frontend' into feature/issue-420-fix-routing-view-a-bit
First stab at keyword router.
Get go api proxy view to work properly
Route events through the keyword router.
Clean up a few things.
Removed commented out debug lines and unused code
Add explanatory docstring for the purpose of the go api proxy view