fix(contextpad): different handling for deletion of shapes and connections

See bpmn-io/bpmn-js#121