Update .cabal file
Ignore cabal's build directory
Fix warnings
Bump version to 4.2.3