fixed issues with failure to decode topics for querying using the composite decoder
addressed issue with requests for out-of-range offsets
major refactor:
1. added capability to display message keys in Inspect tab
2. refactored services layer to be more domain centric (Message, Zookeeper, Topic, etc.)
3. re-structured image directories
4. promoted application to version 0.18.2
updated the display of binary message data
Merge branch 'feature/webui_decoders' into develop

* feature/webui_decoders:
  updated the display of binary message data
  major refactor: 1. added capability to display message keys in Inspect tab 2. refactored services layer to be more domain centric (Message, Zookeeper, Topic, etc.) 3. re-structured image directories 4. promoted application to version 0.18.2
  addressed issue with requests for out-of-range offsets
  fixed issues with failure to decode topics for querying using the composite decoder

Conflicts:
	src/main/scala/com/ldaniels528/trifecta/TxRuntimeContext.scala