[spaces.continuouslagrange.pdelab and playground.spaces.discontinuouslagrange.pdelab] move CommunicationChooser to its own header