adding '--version' and exit on invalid option. fix #413
Merge remote-tracking branch 'upstream/master'
Adding error message and grunt fix
Merge pull request #416 from codingtwinky/master

Adding '--version' and exit on invalid option. fix #413