Performance Improvements

Performance improvements to the GMP encoding and decoding service provider.

The performance is gained by a quicker way to convert a string to base10, and back again.