Fix IDEUI-299 Fix notifications for builder/runner

Get better criticity, importance and messages for all related builder/
runner related events.
pretify factory builder error messages
Merge pull request #75 from stephanedaviet/IDEUI-299

Fix IDEUI-299 Fix notifications for builder/runner
disallow user to add some of the subscriptions
fix error message on factory validation
IDEX-1406 add first line to output
Merge remote-tracking branch 'origin/master'
CLDIDE-2000 Associate Environment context with  WsConnection instead of http session. Since same http session can be used in difference worksapces with difference websocket connections