Bumped the cabal dependency

Hi,
Your patch fixes the main problem, but it is only applicable for cabal-version >= 1.8, so I've made that remaining change :)