Skeleton for Go API modules.
Put go_api in the right package.
Start Go API worker and RPC skeleton.
Start the auth wrapping.
Authentication maybe hooked up in vaguely the right way.
Switch to using ConfigServerEndpoint for endpoint config.
Dummy method for listing campaigns.
Redis-backed Django SessionStore and associated SessionManager.
Store user_account_key in session.
Add method for getting a user_account_key from a session key.
Hook up user_account_key to JSON API.
Merge branch 'develop' into feature/issue-269-start-of-frontend-api
Merge branch 'develop' into feature/issue-269-start-of-frontend-api
Make test user key a unicode string (as it should be in the real system).
Add first tests for Go API.
Working authentication tests!
Remove unused import.
Re-organize GoApiServer test setup so that user auth is always added if requested.
Add tests for session manager.
Add utility function for inspecting sesssion ttl.