[WebClient] Heavy rewrite of wysiwyg

* Use own, custom angularJS directive <wysiwyg>