Only allow walking over a blocks edge when shift key is pressed.
Fixes #11