Support for DataObject and DataObjectReference

* Added `DataObject` interface and `DataObjectImpl` class in order to support BPMN 2.0 DataObjects
* Added `DataObjectReference` interface and `DataObjectReferenceImpl` class in order to support BPMN 2.0 DataObjectReferences