Fix long-standing custom tooltip error with line wrapping

MaxWidth wasn't being set properly because the original author forgot an
explicit ByVal assignment.
Make all custom tooltips use a public constant for MaxWidth
Convert Shear tool to new slider/text custom control
Convert Solarize tool to new slider/text custom control
Convert Smart Blur tool to new slider/text custom control