Merge pull request #1178 from cprerovsky/howling-mad-uiproto

integrate ui prototype in howling mad

TODO: alohaCB
Don't have prefixed - when there is no VENDOR_PREFIX
Fix caret rendering in empty lists elements
Handle caret renderin in empty list in firefox
ranges.box() should return corrected offsets
Make caret position more obvious... for development
exposed the editor stack so users can tap into it an add their own functions as shown with the ui
Fix dropping position being 1 char off the mark
Add travis configuration
Oh my.. fix various jshint errors
Update configuration
Fix grunt task call
Merge branch 'howling-mad' of github.com:alohaeditor/Aloha-Editor into howling-mad
added boundaries demo
added examples for boundaries
added examples to insert text and nodes
fixed typo
added boromir demo
Fix subtree isn't marked as changed on insert
Transforming MS-Word TOC content