fixes for GHC, happy, and alex easyconfigs

ignore the other stuff that came along with it, that's because your branch is behind :)