Update cabal and make ncurses init size-agnostic.