Modified camera zoom behaviour

Camera now has a capped min/max Y value, and the speed of the scroll now
affects the zoom speed (using the OS/browser's mouse scrolling
acceleration).