fix(data object): make label positions dependent on actual object bounds

- change from getDefaultWidth()
- if an object was obtained from the DI, it was mislayouted
Merge branch 'bpmn_data' of github.com:BPMNData/camunda-modeler into bpmn_data