steam-auth: support older versions of GMP

Currently, newer GMP functions are being used where older ones can be
substituted in place. Since it is fairly trivial to support older
versions of GMP, there is no reason not to do so.