merging trunk changes with IIS-CDH-5.3.0 branch
#1301 skipping transformation when input set to $UNDEFINED$ value
#1301 removing redundant schema parameter
#1301 introducing generic avro to json transformer