Load lineman's local installations of the various
grunt-contrib plugins in order to spare the end
user from having to maintain them.
Remove grunt from user's package.json

somewhat amazingly, grunt doesn't need to be 
defined in the user project, and I think I'd prefer
confidence that we're always using the version
that lineman is paired with, given that with the 
grunt 0.4 release we made lots of breaking changes
that would otherwise have broken user projects.
added grunt-contrib-mincss

This fixes #36.
Removes testem from the user's package.json

This one's a little more fun than the grunt
and grunt-contrib commits. Not only does it pull
testem out of the user's package.json, but it
will allow users to install their own testem 
if lineman ever falls behind and the user's
testem runner will win if it exists. 

I imagine this will be very handy b/c of how
fast-moving testem is. @davemo should be pleased.
Merge pull request #38 from kbaribeau/master

Fix http post issue -- master
add preferGlobal to package.json
removes pesky middlewares that our proxy does not need

- these were causing HTTP PUT not to work due to (as far as we can tell) the way they buffer things
CoffeeScript style cleanup

js2coffee was used by some bozo (me) to quickly
convert the JS over to coffee. This commit
beats the ugly out of some of its bad habits (like
missing opportunities to use string interpolation,
being extremely aggressive in omitting parens, 
pulling object literals and branch logic up
a line further than it should…)
0.4.0
unstable - switches to grunt-regarde to avoid spawning
currently prints warnings of too many listeners