** Added support for injecting contextPath
** Changed html material processing to fire cdi event where plugins can
tap in and do their own magic 
** Removed document embed draft
** Added materialhtmlembed plugin (implements html document embedding)
** Moved nekohtml version into bom
** Removed unused event declaration from HtmlMaterialBackingBean
** Moved material events into fi.muikku.plugins.material.events -package
** Renamed HtmlMaterialProcessEvent -> HtmlMaterialEvent
** Added AbstractHtmlMaterialDomEvent class to act as base class for dom
based material events
** Added HtmlMaterialBeforeSerialize event (fired before html material
is serialized back to text)
** Moved html material serialization into HtmlMaterialController from
HtmlMaterialBackingBean
** Added before and after process events to be fired before / after html
material document processing phases
** Renamed importChildren -> replaceWithForeignChildren and
importDocumentBody -> replaceWithForeignDocumentBody in
AbstractHtmlMaterialDomEvent
** Wrapped workspace material inside a form so it would be submittable
in near future
** Added a submit button into workspace material (does not work yet)
** Renamed HtmlMaterialEmbedMaterialProcessListener into
HtmlMaterialEmbedListeners 
** Added an onBeforeHtmlMaterialSerialize listener into
HtmlMaterialEmbedListeners that prefixes form fields in materials with
material-form 
** Changed onHtmlMaterialProcess listener in HtmlMaterialEmbedListeners
to add embedded identifiers into query form fields
** Removed save method from HtmlMaterialBackingBean
** Added placeholder for save method in WorkspaceMaterialBackingBean
(just outputs the data it receives into the console)