add cabal support

This would be better if I could do "*.cabal" instead of "Setup.hs" but no wildcard support yet.