Use caret instead of tilde for deps and remove grunt-cli as a dep

depends, some other repos install it in Travis.yml