Orbit using middle mouse

Taking a hint from a number of apps (Google Earth, Apple Maps, etc) I've implemented orbit using the middle mouse button, which improves interaction/movement efficiency, and removes need to use keyboard.

(And removed the 'left' of 'leftShift', as left/right keys not distinguishable).