Use DocumentSearchResult in common
(cherry picked from commit 595e7d4f8a9d2693b7466c8fad1f57669e057f48)
Try to re-establish connection to message queue
(cherry picked from commit cdf198e389bd6ce051a66e1adc1d883f8acf0f4e)
Return InternalServerError if there is no valid connection to Message Queue
(cherry picked from commit 39af0dda05f2cbb65083a27e372f8c87817aea8d)
Inlcude search terms in search query (it makes a big difference)