Renamed.
New interface for encoding/decoding service providers.
New service for BCMath and GMP.
Modified to accept an optional service, otherwise a default is selected.
Updated to test each new service.
Updated to use the BCMath service.
New GMP service benchmark.
Checks to see if GMP is available, then check for BC Math, and finally throws an exception if either is not found.
Added Advanced Usage section
Added example benchmark output.
This should be under Benchmarking, not Testing
Updated PHPDoc and made sure code meets guidelines.
Merge pull request #5 from stephen-hill/GNUMultiplePrecision

GMP, Service Injection and Benchmarks