Add scrollwheel support for switching between blocks

This lets the user switch between blocks using the scrollwheel. 

It doesn't work too well with trackpads, but should work just fine for each tick of a mouse wheel.