drys up the gruntfile and preps it to better scale overall

the main change is that you don't need to add the
`grunt.loadNpmTasks('grunt-xxxxxx');` and all the configs are in the
folder `/grunt/options/` and `_optionname_.js` ie: `evn.js`

Note: must run `npm install`