Allow holding shift to scroll horizontally with the mouse wheel

Fixes #347.