cleaned up cabal file conditional parts

Also upgraded to sdl2 1.1.2