Simplification

I've greatly simplified the workflow.

#### Removed ####

* JamJS (No longer actively maintained.  We're banking on Bower for now.)
* Several Grunt tasks that were redundant:
  - `grunt-contrib-jst` (Removed in favor of using RequireJS `text!` plugin.)
  - `grunt-contrib-uglify` (Removed in favor of RequireJS `optimize` option.)
  - `grunt-contrib-concat` (Removed in favor of a cleaner RequireJS configuration.)
  - `karma-chrome-launcher` (Re-install if you want to use this.)
  - `karma-firefox-launcher` (Re-install if you want to use this.)
* All vendor directories
  - Dependencies are installed via `postinstall` hook in NPM.
* Debug mode is no longer necessary.

#### Enhanced ####

* Source Maps are now provided by the RequireJS task which does a better job of splitting them up.
* Cleaner RequireJS build configuration.
* Overall a cleaner and more succinct Gruntfile.