Update setup.sh homebrew.

Mostly just cleanup to do things better/lazier.

Also adds ghc/haskell-platform so I can work with haskell in mavericks.

Have to test out cabal and whatnot. But that can come later.