Made zoom using mousewheel behavior consistent with google maps

Fixes #111 @ronichoudhury @jbeezley please approve