Service agreement indexing
- Make indexing Async and not part of bean creation, using Spring Async
- configure message converters so the writing service uses same list of message converters
- need to preserve order of message converters before and after standard configured message converters
- Make Document indexing service not use genrics, all handle MetadataDocument
- set root logging level to warn to make server less chatty
- fix and improve testing