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
Fixed certain cast, unused parameter and shadow decl warnings

Change-Id: Ief74a6f2ca27bf8ad8cc542fc04c51b532764a95
Improve generated metadata for Web catalyst

Change-Id: I4417a89e1bdf9f71eee832fbce9406e667528209
Improving catalyst slice data exploration algo

Change-Id: I54497b15099bb61daa7b83e6de32691f6c72896e
Add more selection capability in PVWeb

Change-Id: I27fadabff4ca0d4cf8c4a5129d842032fa296739
BUG: IF condition was not allowing the correct flags to be set

By the time the IF condition was checked the selected column was 1 causing the
ItemIsEditable flag to be never set.

Change-Id: I9fe491f84924bda4e748c5b99fe1aa2ad791bf89
MemoryInspectorPanel does not query fully qualified domain name (FQDN)

Querying the FQDN causes delays when the DNS is slow as this information
is always requested even if the MemoryInspectorPanel is not shown.
FQDN is replaced with the hostname and the user is presented with an
edit box to fill in the FQDN if required.

Change-Id: Id74f3252cfb6819820ec207d012fe086135bc369
Catalyst example link issue

fix for missing MPI symbols during link on Mac OSX w/ openmpi.
link the example to the MPI libraries using vtk_mpi_link.

Change-Id: Ic62dbc59fb431bd29f728426e1962706a4b81262
Use handrolled checkenv function to reduce warnings on windows.

Change-Id: I48ff4d59df91d3cb1f4a1f185ae10c97e0fd4250
Silence CUDA from SciberQuestToolKit

Change-Id: Iab5b29f2d79ca24925ad2f6ad5cb3b204d6a8653
Fixed data range inconsistency between pipeline and lookup table.

Now pipeline takes same approach as lookup table, that is, if there
is more than a single component to data, then the magnitude of the
components is used.  Also made default font size of scalar bar title
and labels more reasonable.

Change-Id: Ibc8961f9331cd5c3c04593c86ec384be1a698758
Merge topic '14478-system-query'

d0406da MemoryInspectorPanel does not query fully qualified domain name (FQDN)
Merge topic '14480-choose-preset-Remove'

9da5b68 BUG: IF condition was not allowing the correct flags to be set
Merge topic '14497-fix-compiler-warnings'

164ca84 Fixed certain cast, unused parameter and shadow decl warnings
Merge topic 'catalyst-link-issue'

fd2a40b Catalyst example link issue
Merge topic 'catalyst-web'

dc96944 Add more selection capability in PVWeb
15ad2e4 Improving catalyst slice data exploration algo
a01ac47 Improve generated metadata for Web catalyst
Merge topic 'pvweb-fix-pipeline-lut-inconsistency'

46d191e Fixed data range inconsistency between pipeline and lookup table.