Isolate ugliness into CompilerUtilities
More conversion compiler.frontEnd -> utilities
Move LiteralParser generation out of FrontEnd and into CompilerUtilities, make singleton
Futz with knotted dependencies in CompilerUtilities
Move AgentParser creation up another step
Add companion object for LiteralAgentParser
Inject AgentParserCreator into CompilerUtilities.