adding some patches, make hack-nix compile with newest ghc
higher versions first, that's more likely to succeed
fix hg pull -u in hack-nix