Avoid nulls in the JSHint errors array.

When JSHint encounters and internal error (eg ```Too many errors```), it pushes a null into the errors array.

https://github.com/jshint/jshint/blob/2.x/src/jshint.js#L4902

This causes ```TypeError: Cannot read property 'line' of null``` to be thrown.