Use onComplete to generate coverage reports instead of process.exit.

The main reason for this is that coverage reports will now be available
in later tasks (e.g. grunt-istanbul-coverage) instead of only available
after grunt has finished.