refactoring Browse.
Making Browse compilable with GHC 7.4.x.
Merged ghcmod origin