Replace the NSIS installers with a Haskell module
Add --no-check-certificate to the calls to wget, since Haskell is using a self-signed cert
Replace downloads.sh with a Shake based Haskell script
Use the bzip version of GHC, since it works on more platforms
Use less shell script, download to a separate file
Move all the build products into .build
Put cabal in 1.20.0.3, since that's more truthful
Make the extraction rules version independent
Make Shake deal with the command line options
Fix up the .gitignore now everything is under .build
Centralise the list of things to add to $PATH
Centralise all the constants into one Config module
Make the name of the nsi derived from the exe
Rename the installer to MinGHC
Pass the versionGHC to the installer
Remove a redundant import
Write a general function for extracting version numbers
Install to MinGHC-version
Support multiple ghc versions in minghc
Allow passing the GHC version on the command line