[spaces.cg.pdelab] don't hardcode CommunicatorType
[test] actually test if spaces are move _and_ copy constructible