Bug 1077159 - Use macros for GMP API names, to make them implicitly versionable. r=jesup