Support classes in module include lists

This includes the .cxx and .h file automatically and also generates a
CMake snippet which contains the included classes automatically to
minimize duplication of code.

Change-Id: Ie14b7bf0323f489ca1d7fe1dea5ba13552a8f307
Use the "class" include mechanism

Change-Id: Ie7429cabbe1994476e7d775dd8b2875bafba8c87
Add a Rendering-Base edition

Change-Id: I81e6d336e501a4b0961a5bfd6d4cbf8c541a41c4
Minor style fix

Change-Id: Ic72dd5499b654866cb91698cd262f93d90738874
Merge topic 'simpler-catalyst-editions' into next

4faa10c Minor style fix
ce8db4f Add a Rendering-Base edition
0e5cc2d Use the "class" include mechanism
e197fd0 Support classes in module include lists