Changes:
- Use gRPC.NET on .NET 5.0
- Support for different key types (new Bob protocol)
- BobNodeClient have additional metrics to perform balancing
- Node selection plicy refactored
- ByteArrayPool added to reduce allocation during key serialization
- Operation retries added to BobClusterClient
- Support for ConnectionString via BobConnectionParameters