Implement #marshal_dump and #marshal_load methods for Memoizable::Memory

This patch allows memoized objects to be [serialized with Marshal](https://github.com/dkubb/memoizable/issues/10) and adds tests for it.