TODO
----
[x] update vector and primitive versions (they had a point release to fix a bad bug, and the fix was very very simple)
[x] remove Build.hs - it did all its work by shelling out anyway!
[x] main .cabal file should not have versions commented out
[x] this will require a way to extract the list of packages that need
to be part of the source release
[x] why not also extract the list of packages needed for core.packages
[x] fix to build.hs (ticket #195)
[x] bugs in build.sh (ticket #197)
[x] build instructions in the tarball (ticket #207)
[x] merge in shared library patch (ticket #198)
MAC TODO
--------
[x] mac cabal script needs to quote things with $HOME or ~ in them (ticket #192)
[x] If the cabal command is "update" then the wrapper script shouldn't do an
update the first time through!
[x] sign Mac installers (ticket #203)