fix(exclusiveGateway): hide X on isMarkerVisible="false" only

We handle the exclusiveGateway correctly now by updating the
isMarkerVisible flag to true whenever morphing or creating the element.

The X is always shown unless isMarkerVisible="false" is specified on the
respective imported BPMNShape.

Closes CAM-1457