Added the ability to specify the base url for both ghc and the haskell platform so that you can use local mirrors, set the default value to the authoritative global URL for each