Memory Leak Fix
* Fix another memory leak with the help of a SharedPointer.
  Notes: Maybe you'll find this kind of solution bad, but it's not possible to delete a pointer of EleaphRpcPacketHandler in deconstructor of Delegate, because of the forward declaration of the EleaphRpcPacketHandler class.
         (for a successful delete, compiler need to know more info's about the class, the pure forward declaration information are not enough!).
         Again a Shared pointer helps in this situation