Add grunt.js build script

- Move Bootstrap LESS files into new subdirectory

- Change app.css to app.less, add @import's to utilize
Bootstrap variables and mixins

- Remove plugins.js and main.js

- Move Bootstrap JS plugins into new subdirectory

- Add new _main.js file with example DOM-based routing
script that works off the WordPress body_class

- lib/scripts.php has been updated to remove all extra
CSS and JS files and also places JavaScript in the footer
Merge branch 'master' into grunt
Fix grunt watch Bootstrap LESS directory
Update to Bootstrap v2.2.0
Merge master, update to Bootstrap 2.2.1
Merge branch 'master' into grunt
Merge branch 'master' into grunt
Merge pull request #606 from paulyoder/grunt

Merged changes in 'master' branch to 'grunt' branch
Merge master
Merge branch 'master' into grunt
Update to jQuery 1.9.0
Update Roots version in package.json
Merge master
More granular watch
Use path wildcard for Less watcher
Merge master
Merge pull request #671 from disusered/roots-granular-watch

Organize grunt watch
Merge branch 'master' into grunt
Update to Bootstrap 2.3.0
Merge branch 'master' into grunt