Query agent now only holds Config
Change the how updating works
Remove collectionCache from ParseCollection trait
Move back to getCollection with a Future[Collection] instead of Unit
Change how updating works inside Query
Move code around
Remove import
Ensure that only Collections with items in it come through
Change the ConfigAgent to wrap JsValues instead of List[String]
Close down agents onStop
Add close method to CollectionCache
Add getConfigForId and getConfig
Remove apply
Fix mixing in from new format of ConfigAgent in Front class in facia
Update Query refresh and remove Query getItems
Query items now takes config from the ConfigAgent
Remove close
Remove queryAgent from Query
getAllCollectionByIds uses List[Config]
getAllCollectionIds back to List of String
Remove alternative getCollection from ParseCollection trait
Use new flow for refresh in facia Front
No need for PageFront class anymore
No longer need refresh in Query or ParseCollection mixin
Take 2 from the id when trying to infer