convert CHANGELOG to YAML format so that it can be parsed and reused in templates elsewhere.
add "manifest" of files required for build. used lodash templates to build arrays of files to make it extremly simple to maintain
formatting, removed invalid closing tag on link element
first pass at adding Grunt to build Less.js, converted most Makefile steps to Grunt tasks (jasmine is next). updated deps in package.json accordingly
updated README
started updating contributing.md