Bug 1025520 - (Part I) Introduce UserPressManager
Bug 1025520 - (Part II) Remove unused KeyboardMenuScroll dead code
Bug 1025520 - (Part III) Let keyboard.js use UserPressManager
Merge pull request #21226 from timdream/keyboard-press-manager2

  Bug 1025520 - Move touch event handling away from keyboard.js, r=rudyl