ISPN-4757 Remote event filter/converter callbacks can use raw data

* It enables filter/converters to work with raw data.
* When using raw data, filter/converter factory parameters provided
by the user are not unmarshalled.
* When using raw data, custom event is flagged so that the client
does not attempt to marshall it.
* Such changes require protocol changes, so added Hot Rod
protocol 2.1.