adding feature #528 add require_all_fields flag to PayloadJsonDecoder

adding feature #528
"add require_all_fields flag to PayloadJsonDecoder"