Port gitgnore, jshint, Gruntfile, and package.json from bp-grunt project