Add new touch manager and integrations

Works with SwipeAltView.
QBug: Touch scrolling support!

Set TableView's scrollPitch property to adjust how many pixels are
required for each notch of scrolling. The default of 10 works well for
one line of text rows.