add initial cabal configuration
update hibernate and suspend aliases