initial pass at changing main.css to be mobile-first
Initial commit of Gruntfile.js and grid_units grunt task

This Gruntfile generates the responsive grid needed for the Pure Site
via rework-pure-grids.

As of this commit, we need to fix
https://github.com/ericf/rework-pure-grids/issues/6 so until we do that,
you have to manually remove the non-media query rules from the outputted
CSS.
remove pure-g-r and add responsive-grid.css to layout
update home.handlebars to use mobile-first grid
update partials/base/* to use mobile-first grid
update forms/multi.handlebars to use mobile-first grid
update legal.handlebars to use mobile-first grid
remove .pure-g-r rule from main.css
Update Gruntfile.js

Updated the grid that we generate based on the needs of grid doc.
Update grid docs with mobile-first grid info

This commit updates the Grids documentation with the following:

* How to generate a mobile-first grid
* How to use rework-pure-grids
* Examples
* Removal of partials/examples that don't apply anymore
Merge branch 'master' into mobile-first
Revert "Update grid docs with mobile-first grid info"

This reverts commit 990b51d0009229d4547af2029f3cba508788c777.
Update Gruntfile, main.handlebars, and package.json for oldIE mobile-first support
update rework-pure-grids, remove units from Gruntfile.js so we only generate MQs
Use grunt-stripmq from my branch

This is temporary, until @jtangelder publishes the latest grunt-stripmq
on npm. The latest has the css-mediaquery dependency.
Serve built assets from build/ dir
Move rework and rework-pure-grids to "dependencies" form devDependencies
Add `grunt` to npm post-install script to build the things
Merge branch 'mobile-first' of github.com:tilomitra/pure-site into mobile-first

Conflicts:
	package.json
Merge pull request #16 from ericf/mobile-first

Added build/ dir and setup things to aid deployment