Add JSON validation to pecan transport driver 

As per topic.
Also updated JSON validation functional and unittest using latest basetests
avoid abbreviations like s_helpers as it makes it hard to read when just reading the code.