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 branch 'uglify' into sun
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.
Merge branch '1.x' into sun
Added live preview for forms.
Merge branch 'form-preview' into sun