Add failOnfailures option to fail grunt trask instead of aborting grunt

When there are failed tests phpunit will return with exit code 1, but we
shouldn't abort grunt in this case