Update tests for v2

Few minor bits:

* Update tests now we require an API key for everything. (Uses the 'none' API key.)
* Add tests for curated content within collections
* Removed the need to extend `DispatchAsyncHttp` when creating a new `Api` (to set the API key)

:star2: :cloud: