Move audit logger into component registry
Introduce injectable springContextComponent
ApplicationValidator is no longer a case class
Make application validator component
Refactor AppConfig is no longer implicit in applicationsservlet