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

do not do that. this will cause errors with npm 2+