Update for GHC 7.8 and friends.
Initial Mac support.