bump dependencies
add missing cabal fields