Let me close tabs please. Let me zoom please.
Merge pull request #577 from twbs/happier-users

Let me close tabs please. Let me zoom please.
Update dependencies.
Run `grunt dist`.
Use plain `if/else` statements when there's no assignment.
Switch to `(function){..})()`.
Remove JSHint's `expr` rule.
Remove `devel:true` and use `window.console` instead.
Minor style changes.
Run `grunt`.