CIDEVSTC-194 : add type and persisted version info
fix obj gen documentation test
M156: for performance, remove type safety check on deserialization
M156: remove test-case for type safety
Merge pull request #479 from pkediyal/schema_versioning_final

CIDEVSTC-194 : add type and persisted version info