ENH: Utilize new mattes with improved threading

The Mattes mutual information registration was not utilizing
multiple threads very well.  This patch addresses that problem.

Update ITK and SlicerExecutionModel to match.