fixed text not being placed in textarea elements when editing an event.
[OE-3662] implemented new html for laser event. updated core js for nested elements and split event types to work with the new html.
Merge branch 'feature/front-end-rewrite' of github.com:openeyes/OpenEyes into feature/front-end-rewrite