Minor change to API to make useful method public.

Change-Id: I2fc39a7b7ecfd2cfe27c6bcd2d77d2daa80fc91a
Enable wrapping of the insitu exodus reader.

The errors that caused these classes to be wrap-excluded have
been fixed by splitting the sources list into sources and headers.

Change-Id: I0dd6ce087531f4cfaf613c309867ad3746080a0d
Eliminating CMP0020 warnings in the examples.

If VTK is built with Qt5 and CMake >= 2.8.11 CMP0020 warnings are generated
 in these examples. Setting CMP0020 to new eliminates these warnings.

This warning happens because the examples link to ${VTK_LIBRARIES}
which, inside the VTK build tree, is all libraries built including
those that use Qt.  The policy is set as a workaround in these cases.

A future submission will modify these and other examples to just
use the needed libraries.

Change-Id: Iea460773065ed55880b198eeaeec3da3b711c258
Signed-off-by: Andrew Maclean <andrew.amaclean@gmail.com>
Merge topic 'eliminate_CMP0020_warnings' into master

bb20b9df Eliminating CMP0020 warnings in the examples.
Merge topic 'enable-insitu-exodus-wrapping' into master

96c8af9b Enable wrapping of the insitu exodus reader.
Merge topic 'minor-api-change' into master

3d40be11 Minor change to API to make useful method public.