Creates Gruntfile with test

- If Gruntfile already exists it adds to the config
- Creates ``grunt test`` task which runs JSHint and JSCS