mpi4py: add a class to convert communicators

This will allow mpi4py and VTK to use each others MPI communication
sets.

Change-Id: I7b9d297ec833b71507b92aac374335e6271f1f59
wrapping: check for Tcl wrapping exclusion for warnings

Don't warn if the module isn't wrapped for Tcl explicitly.

Change-Id: Iba520319f810938e6e60ff39475cbde736543786
Merge topic 'mpi4py-communicator' into master

8e09aec2 wrapping: check for Tcl wrapping exclusion for warnings
09edf3fd mpi4py: add a class to convert communicators
More exclusions, avoid setting ABSTRACT twice

Change-Id: I600493edf893734330953cd995d754836f7b3b52
TCL doesn't like numbers in module names

Modify both OpenGL2 modules to match Rendering/Context2D's naming
convention. If we want to enforce this perhaps we should just replace
numbers with numerals automatically in future?

Change-Id: I3395927b2a5af1796fc38615db0a1d1ff5704a2d
Merge topic 'opengl2-wrapping' into master

82e6876d TCL doesn't like numbers in module names
e5f42177 More exclusions, avoid setting ABSTRACT twice