Remove facia agents

Agents, it's not you, it's me. The latency is **great**, but sometimes I can't help but feel you are empty inside.
It's over.

=
I am happy to make this PR! I have even thought about getting a `gif`.

This PR removes:
 - `PressedFacia` switch
 - `CollectionAgent`, the agent we were using to hold fronts in memory

There are a few things I am going to come back to, in this pull request (It's late on friday now):
 - Move `ParseCollection` from common to `facia-tool`, which is the only place it is used at the moment
 - Think about removing `object Front` and `class Front` from `facia`
 - Probably lots of other knock on hoovering

@gklopper @ironsidevsquincy