made the startup of the MavenIndexer asynchronous so that the indices can be downloaded after the web app starts up
only register the mbean once the indices are downloaded (so in hawtio we can delay showing the UI stuff until the service is ready)
add the MavenIndexer in by default to the so we can play with it in the sample hawtio-web