added @XmlRootElement to class SearchResult, which fixes json responses
because automatic mapping works
added implementation of InjectLogger, added opensearch module to bind
Jackson