Allow linting empty file

I feel that linting an empty file should be possible, and should always return no lint errors.