Return 404 when querying non-existing collection
Currently when a Keen user queries non-existing collection an empty result is returned.
This behaviour makes it difficult to identify a bug like a typo in collection name, because an empty result may also mean no data.
Keen should consider distinguishing the two cases. When collection doesn't exist -> 404 is returned. If collection has no data then an empty result is returned.