Don't install grunt every time

Previously, grunt and grunt-cli were installed on every deploy.

This removes this behavior, and replaces it with a check for the grunt command and an error if it's missing.