Fix spec_main deps
Fix samples
hlint does not handle cabal macros... Fix it.