Better error message.
Rename 'cabal.config' to 'cabal.user.config' to avoid conflicts with cabal-dev.

In rare cases (when 'cabal-dev -s .' is used) cabal-dev's 'cabal.config' may
conflict with our 'cabal.config'.