Implemented SVY-7148 : Add a clear separation for types between FULL
toJSON and CHANGES toJSON

Also fixed some problems related to usage of DataAdapterList and related
to unexpected initdata calls that got properties out of sync randomly.