Dialog, made ignoreTouchDown visible.

All the widgets could use a proper refactoring pass, but not today.
Merge remote-tracking branch 'origin/master'