refactor(outline): extract getConnectionBBox to util
feature(overlay): set correct positioning for overlays attached to connections

See bpmn-io/bpmn-js#121