use same logic to decide to zoom and to report whether can zoom next
time. Fixes bug preventing + button from greying out when fully zoomed in.
Authored by: eehouse 2010-06-05
Parent: [r3434]
Child: [r3436]