Prototype/requirejs

External Plugins and the Build Process
===========================
Updated the build process to bundle up the AMD component packages that have been installed into component.js

This uses [grunt-requirejs-bundle](https://github.com/cajones/grunt-requirejs-bundle) to find all packages that have been installed into the src/components/ directory and build a src/components.js file. 

The process then uses [grunt-bower-requirejs](https://github.com/yeoman/grunt-bower-requirejs) to update the paths in config.js for each bower package, so that they can be referenced by package name.  

As usual with bower packages you can reference dependencies with by package name or by git repository path.