New abstractions for the tests so I can stop
copying and pasting the test logic for each adapter...
Now testing cloning
I should probably test their equality...
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
Check one off the list.
Merge branch 'feature/cloning-and-serialization'
Release 0.2.0