Add node requirejs to build the project without Grunt (work in progress)

- Gruntfile is still broken.
- Node build works.
- At this point we can start rewriting the gruntfile and dependecies as pure
  dev dependencies.
- Need to move banners, requirejs config to config files that can be required.
- Need to re-impliment uglify, callback.
- Need to impliment temp directory (node-tmp) OR all buffers, all the time
  (preferable).
- Need to impliment output path.