Enable pan and zoom setting

Enable basic pan and zoom. This supports pinch to zoom and drag to pan. It also turns on zoom buttons.

I'd like to do fancier things, because it can be difficult to pinch and drag when you're already on a scrolling screen, but we might as well get some feedback on just how good/bad that experience is.