Updating Gap to the GHC 7.7 trunk API.

It seems there was a small change in the internal GHC API, this appears to solve the incompatibility.