Removed unnecessary indirection for serializers' Deserialize method
Added tests for ReactiveMessageClient
Reactive message client refactoring (part 1)
Refactoring (part 2)
Added more validation rules for reactive message client