Version support

Add support for setting a specific haskell version to install. Some distributions or repos support multiple versions of haskell-platform.