Added the elementClickedHandler back in no-snap mode in order to support developers programmatically calling .click() on header elements.
Nav buttons won't show or work while the pivot is locked. Fixes #276.
Keyboarding disbabled while the pivot is locked.
Added unit tests for the UX related changes.