use separate asynchronous factory bean to create the MavenIndexerFacade - and use a Timer to avoid the WAR blocking on startup of the indexer as the indexer can take a while to start