Cabal updates for team programming

To allow diferent setups we need a bit wider settings on the cabal
files to compensate diferents setup among developers