Fix typename build error in ArmatureWeightWriter

When the template is known at compile time, there is no need for the
typename keyword
Merge branch '13944-gcc-typename-build-error' into heat-diffusion

* 13944-gcc-typename-build-error:
  Fix typename build error in ArmatureWeightWriter
Merge branch 'heat-diffusion'

* heat-diffusion: (37 commits)
  Fix typename build error in ArmatureWeightWriter
  Remove islands in subsampled domain
  Add support for optionally ignore the armature envelopes in ArmatureWeight
  Add IgnoreErrors in ArmatureBones
  Fix downsampling of bodypartion in ArmatureWeight
  Fix Pose Labelmap xml channels
  RE-index the CLI orders
  Mark CLI output images as labelmaps
  Fix gcc compilation error in ArmatureWeight
  Padding for armature weight
  Speed up armature weight
  Add PoseLabelmap
  Add utility functions to WeightMap
  Check Abort and cancel module if needed
  EXECUTABLE_ONLY for the CLIs
  Improve Cancelling
  Better memory management
  Big PoseBody Refactoring
  Refactor EvalWeight to add weight field array
  Improve CLI interface
  ...
Merge branch 'workflow'

* workflow: (38 commits)
  Mark Change Label input and output as labelmaps
  Fixing the modules mismatches
  Skin model visibility enhancement
  Add Pose Labelmap to workflow module
  Fix input merge labels input node combo box.
  Tweaking workflow - part 3
  Tweak workflow module - part 2
  Tweak Workflow module
  Fix typename compilation error on gcc
  Don't trigger un-necessary events when setting same node
  Add python mechanism in Workflow module to observe/unobserve VTK events
  Add Eval Weight module to workflow
  Intergrate last change on auto-run to workflow
  Set apply buttons to check during CLI execution
  Autorun for pose body module in workflow
  Upon swtich to armature center view and switch to 3D only
  Use Grayscale Model Maker for skin surface
  GUI Tweaks
  Delete First/Last workflow buttons
  Uniform GUI
  ...