Formalize and document build process

Install and configure a Grunt.js task to manage the RequireJS
optimization of JavaScript source files. Create a new alias task
comprising the entire build process, and document this process in the
project README.
Remove r.js build tool

The build process is now managed by the Grunt.js task, so this tool is
no longer necessary.
Remove built file from project

When building the project, overwrite the application's entry point
script with the fully-optimized script file. This allows the
`index.html` file to reference the same file name in development and
production environments, and avoids the need to version control
duplicate information.
Merge pull request #5 from jugglinmike/requirejs-task

Requirejs task