Fixed issue with deleting referenced C++ objects
See #60: C++ objects referenced with reference_external are still deleted when class_::destroy() is called
See #60: C++ objects referenced with reference_external are still deleted when class_::destroy() is called