Public fields handling (optional)

**Provides optional public fields handling.**

It enable support for immutable style public readonly fields when indicating it in configuration.

Requests and responses can be provided as :

   
    public class SampleRequest : IReturnVoid 
    {
        public readonly Guid Id;
        public readonly string Text;

        public SampleRequest(Guid id, string text)
        {
            Id = id;
            Text = text;
        }
    }