Add collections interface.
Move collections interface into collections package.
Add tests package for collections tests.
Add top-level tests package.
Asynchronous deferred utility for use in in-memory implementations.
In-memory collection implementation (for tests) and tests for it.
Package for cyclone specific API helpers.
Package for go_api.cyclone tests.
Add ensure_deferred utility for values that might be deferreds.
Helpers for testing cyclone apps and request handlers.
Handlers for cyclone collection API requests.
Fix coverage command.
Avoid shallow copy by doing deepcopy earlier.
Merge branch 'feature/issue-1-import-collections-and-handler-from-go-store-service' into develop