COMP: Wrap TransformIOBaseTemplate for const SmartPointer.

Also add the wrapping infrastructure to wrap const SmartPointer's.

Change-Id: If0b2ccca57ea240daa0dc89602401776ffddb7d8
COMP: Add warning exceptions for third party pcre, swig, gccxml.

Change-Id: I02b3c5925e5bbd55d1ff4558c14c589172d98ed6
Merge topic 'TransformIOBaseTemplateWrap'

157e9d91 COMP: Add warning exceptions for third party pcre, swig, gccxml.
63a94cde COMP: Wrap TransformIOBaseTemplate for const SmartPointer.
BUG: missing gdcm libraries when using system GDCM

Change-Id: Icdb8e3adc6acd316091235b7d3489887afafa1c1
Merge topic 'SystemGDCM_release'

9a14c870 BUG: missing gdcm libraries when using system GDCM
BUG: Fix itk_module_config for repeated calls

Fix use of _${ns}_${mod}_USED settings to block reporting a module more
than once in a single itk_module_config call.  Do not leak the
_${ns}_${mod}_USED settings outside a single call to itk_module_config
so that a future call to the macro with the same ${ns} will use a fresh
set of modules.

Change-Id: I422e415f45db877512a0dcd3c588d9f74d32f515
Merge branch 'release'

Change-Id: I8acc04a89b5d9473b14208d201b1df8626848bd6