refactored tab content into individual HTML files
developed the "Publish" tab for publishing messages to Kafka topics
developed the "Publish" tab for publishing messages to Kafka topics
Merge branch 'feature/kql' into feature/webui

* feature/kql:
  bumped application version to 0.18.3
  fixed issues with case insensitivity for KQL
  renamed all Big Data Query Language (BQDL) references to Kafka Query Language (KQL)

Conflicts:
	src/main/resources/app/js/controllers/InspectCtrl.js
addressed potential issue with type erasure
addressed compiler warning
fixed the issue preventing switching to the Inspect tab to display a message
wordsmithing
addressed real issue with type erasure
addressed tab state inconsistencies
addressed issue with uncaught exception
fixed query case sensitivity issue
miscellaneous updates and fixes
the Publish tab is code complete
UI fixes
improved JSON message detection
Merge branch 'feature/webui' into scala_2.11

* feature/webui:
  improved JSON message detection
  UI fixes
  the Publish tab is code complete
  miscellaneous updates and fixes
  fixed query case sensitivity issue
  addressed issue with uncaught exception
  addressed tab state inconsistencies
  addressed real issue with type erasure
  wordsmithing
  fixed the issue preventing switching to the Inspect tab to display a message
  addressed compiler warning
  addressed potential issue with type erasure
  developed the "Publish" tab for publishing messages to Kafka topics
  developed the "Publish" tab for publishing messages to Kafka topics
  refactored tab content into individual HTML files