Cabal dependencies with fixed version ranges

Cabal dependencies now have fixed version ranges. This removed dependency on cabal package versions list freshness.