docs(controllers): fix ngdoc module references, add descriptions
fix(keyBinding): don't attempt to bind if there's no combo
feat: add preventKeyHandlers
docs: use `Event` as param type
docs: make some sense out of the homepage
test(keyBinding): update unit test after method refactor