the build and run steps are now better separated, so that someone can run record-crate with less dependencies. see #20.
make sure grunt runs in the right directory.
added .npmignore. Assets are built at publish time, but not checked into repo
Merge pull request #22 from bcoe/bcoe/separate-build-step

check-in assets, making build step optional