Fixed Gc::clone, implemented Gc::ptr_eq

-Fixed Gc::clone to not require a Clone implementation for T
-Implemented Gc::ptr_eq to match Rc::ptr_eq, added a test for that