Don't attempt to check & lint Cabal files.

Use fixed is_haskell_source() to determine if the current view is worth checking & linting as Haskell source.