Whoops, actually testing the cloning correctly now
Making the tests pass for the Gmp integer adapter
by implementing the `__clone()` method to fix the
gmp resource/object being the same reference after
a clone operation
New test for the serializing and de-serializing the adapters
Fixing the serialization process for the GMP adapter
and adding reasoning in the doc-block descriptions