HSEARCH-1365

Reworked pull request. Unwanted commits removed and added a JGroups backend Log interface.