Add gruntfile; fix jshint errors; remove runtime dependency on less compiler