Makes Americano Grunt buildable

Adds properly configured grunt.js

Makes all templates precompiled and node includeable

Configures browserify to concatenate all used files

Properly orders handlebars compilation before coffee compilation

Modifies handlebars template require statements to reflect new build locations

Removes function grouping style in favor of function call style

Removes experimental early coffeescript features

Makes code more readable

[#815](https://trello.com/card/editor-extraction-add-grunt-js-gruntfile-for-build/4edf804c8dc852be774fbd18/815)