Added option to specify indentation in Gruntfile

Previously the task would update the require config file using 4 spaces
for indentation.

Now an indent option can be added to the Gruntfile to specify the
prefered indentation.

If an indent option isn't specified in the Gruntfile 4 spaces will be
used.
Added indent option documentation

Added an explanation of the indent option to the readme file