Fixes shift on windows, issue #85

See http://stackoverflow.com/questions/15966642/how-do-you-tell-lshift-apart-from-rshift-in-wm-keydown-events
Was missing a break in switch
Merge pull request #219 from CIB/cleanup

Fixes shift on windows, issue #85