ENH: Application version of itktubeShrinkImageUsingMax

Reduces the size of an image in each dimension by a given factor.
- Added the option of "overlap" for the input neighborhoods summarized by each output pixel.
- Fixed bugs producing unwanted overlap when a neighborhood iterator is used - using regions instead.