HRCPP-122 C# hotrod client

Wrapping the native hotrod library. Part of the code was reused from the previous implementation.