Code Moving:
* Move "EleaphRpcPacketMetaEvent" class to own file
Code Moving:
* Move "Eleaphrpcpacket" data to own file
* Move "EleaphRpcAsyncPacketWaiter" class to own file
Code Moving:
* Move "EleaphRpcPacketHandler" class to own file
* Move nested struct EleaphProtoRPC::delegate into new class EleaphRpcDelegate (because of missing C++ feature of nested class forwarding!)
Class Rename
* Rename class "EleaphProtoRPC" to "EleaphRpc"
File Renaming
* Rename files from old class "EleaphProtoRPC" to new class "EleaphRpc"