Add scroll-to-zoom navigation in "fly" mode

fixes #2257
Add error checking to editor.js

refs #2257
Move a "translationSpeed" distance when scrolling over a non-object

refs #2257
Make scroll-to-zoom work in Firefox, too

refs #2257
Update comment about which browsers use which mouse wheel event

refs #2257