allow JsonResultsAdapter visitNode 'entityType' property to be a string.

allow DataProperty ctor to take DataTypes as a string.
+ perf improvements