make publisher able to push context to subscriber
update log4jq demos
allow logger to push context for log messages