Use a better plugin to handle external command execution for safari builds.
Merge pull request #135 from markcarver/safari_build

Use grunt-exec module
Fixed #108: Update check should not run on dreditor.org itself.

Temporary workaround for #129.
Rewrote README.md + CONTRIBUTING.md to reflect recent changes.

Vastly simplifies and greatly enhances them at the same time.
Merge pull request #137 from sun/updatecheck-skip-dreditororg

Fixed #108: Update check should not run on dreditor.org itself.
Merge pull request #138 from sun/docs-rewrite

Rewrote README.md + CONTRIBUTING.md to reflect recent changes.
Fixed commit message feature after d.o D7 upgrade.

1. An adjusted issue title is no longer taken over as commit message.
2. The commit message is no longer prefixed with Added|Fixed depending on issue category.
Merge pull request #141 from sun/commit-message-d7

Fixed commit message feature after d.o D7 upgrade.
Re-added uglify to build task.

Uglification (beyond minification) can improve performance of the JavaScript parser/compiler at runtime, due to consecutive `var` statements, removal of duplicate variables, AST code logic optimizations, etc.

Uglification is only enabled for the default `grunt build` task, because it would needlessly slow down realtime development.

Lastly, we only care for uglification, not for minification.  Therefore, uglify is configured to beautify the code after performing optimizations.
Merge pull request #142 from sun/uglify

Add uglify back to build task
Fixed patch reviewer does not highlight YAML comments.
Merge pull request #143 from sun/review-highlight-yaml-comments

Fixed patch reviewer does not highlight YAML comments.