merging trunk changes with IIS-CDH-5.3.0 branch
#1135 integrating changes in IIS-CDH-5.3.0 branch
creating IIS-CDH-5.3.0 branch
Pretty printing JSON representation of Avro records in case of error in TestingConsumer