Split into library, exectuable and test-suite
Bump base verion requirement down for Travis
Bump more deps down for Travis
Bump containers version back up
Ignore cabal sandbox files