XD-935 TupleCodec uses kryo serialization

XD-935 Fixed test issues. Upgraded to kryo 2.22 and made tupleToStringConverter transient