Add noVerify and noStatus options to gitcommit task

Add the ability to disable pre-commit hooks and status template...

Example usage:

```js
grunt.initConfig({
    gitcommit: {
        task: {
            options: {
                message: 'Testing',
                noVerify: true,
                noStatus: true
            },
            files: {
                src: ['test.txt']
            }
        }
    },
});
```

Result:

```
git commit -m 'testing' --no-verify --no-status
```