Some renaming SubobjectParserFunction/Subobject

- Deprecated setSemanticData in Subobject and replaced by a more approriate setEmptySemanticDataForId
- Renamed setObjectReference in SubobjectParserFunction to setFirstElementAsProperty