re-implemented button state toggling based on parent nodes of current caret position
updating the block format pulldown still open
Merge branch 'howling-mad' of github.com:alohaeditor/Aloha-Editor into hm-ui-refactoring
aloha UI will now also correctly update the block format dropdown with the block format currently applied
Merge branch 'howling-mad' of github.com:alohaeditor/Aloha-Editor into hm-ui-refactoring
remove unneccessary function removeClass
fixed errors in @param documentation
updated to use individual var statements
switched to use Boundaries.container instead of direct array access
refactored toNodeArray() to uniqueNodeNames()
using node.ownerDocument instead of document
removed alohafying editables from the ui code - it does not belong there!
Update calls from Editing.format to Editing.style
refactored Dom.addClass and Dom.removeClass to use Strings.addToList etc. functions
added test cases
Merge branch 'howling-mad' of github.com:alohaeditor/Aloha-Editor into hm-classes-refactoring
refactored usage of Dom.addClass
Merge pull request #1212 from cprerovsky/hm-ui-refactoring

ui refactoring
Update travis rules
Parrot!
Merge pull request #1215 from cprerovsky/hm-classes-refactoring

Dom.addClass + Dom.removeClass refactoring
Don't allow adding duplicates through addToList()
Shorten 'uniqueArray' to 'set'
Improve function signature for modifyClassList()
Correct some function annotations