Fix build with vty 5 and vty-ui 1.8

Signed-off-by: Vikraman Choudhury <git@vikraman.org>
Force ghc version in travis
Install cabal manually to ensure latest version