Build: Add commitplease as devDependency, to check commit messages
Build: Sort dependencies and update grunt-compare-size to latest
Tests: Fix andenable a couple of unit tests: dialog, tooltip, draggable

Some unit tests were disabled in phantomjs. Dialog and draggable
depended on a larger viewPort. Tooltip just worked, that was reenabled
as well.

Closes gh-1173