More updates according to feedback on NoTypeInference
Added NoTypeInference flag to XML and JSON TP

XML and JSON TPs are trying to infer the types from the
input data. In some cases this is not desired. Added flag
to allow developers to turn off type inference. By default
the TPs are inferring like to stay backwards compatible.