Changed compile function in preparation for fixing commented out unit tests, adjusted usage of tinymce for v4 in tests
Added ability of directive to update model on more general content changes