Make zooming conversation view work with smooth scrolling

Often, we get smooth scrolling events on WebViews, but the zooming code
looks only for non-smooth scroll events.  This handles both.

https://bugzilla.gnome.org/show_bug.cgi?id=731500
Merge branch 'master' into wip/only-incomplete