[cpp] improved DataClass, added first InitializationTest for attributes

Change-Id: I734fa413f5f8a5bdcfac89d3427c8e5ff620b3f7
23 files changed