Support for Warnings in the code analysis

If GHC warnings are enabled, they should be reported as warning in IDE too, not as errors.

For example, add  `ghc-options: -Wall` to Cabal file to get a warning like *Top-level binding with no type annotation* in a simple one-liner like `main = print $ show 1`