Add integration test for serialization with Marshal
Use Hash for Memoizable::Memory instead of ThreadSafe::Cache