chore(features/modeling): adjust default append distance
feat(core/Canvas): add parent to add* / remove* methods

If users pass a parent element to any of the add* or  remove* methods,
the Canvas will maintain the parent <-> child relationship between the
elements.

Related to bpmn-io/bpmn-js#6