Bug 1035062 - (Part I) Remove unused isContinousSpacePressed

remove unused variable
Bug 1035062 - (Part II) Move double tap monitoring to ActiveTargetsManager
Bug 1035062 - (Part III) Remove resetUpperCase()
Bug 1031998 - Fix jshint error for build/config/payment-dev-prefs.js
Bug1033564 - Enable home gesture when ftu is running
Bug 1039739 - Make it more clear what command we're executing;r=yuren
Bug 1035062 - (Part IV) Make setUpperCase take a state object
Bug 1035062 - (Part V) Use state object in IMERender.setUpperCaseLock()
Bug 1035062 - (Part VI) Remove the NO_OP special keyCode
Bug 1035062 - (Part VII) Remove resetScroll from IMERender.toggleCandidatePanel()
Bug 1035062 - (Part VIII) Implement CandidatePanelManager
Bug 1035062 - (Part IX) Implement TargetHandlersManager
Merge pull request #21863 from shamenchens/Bug1033564-FTU-2

Bug1033564 - Enable home gesture when ftu is running, r=etienne
Merge pull request #21898 from timdream/keyboard-target-handler

Bug 1035062 - Implement TargetHandlersManager, r=rudyl
Merge pull request #21841 from tenmilestereo/master

Bug 1031998 - JSHint now throwing no errors r=@yurenju
Merge pull request #21944 from wlach/1039739-2

Bug 1039739 - Make it more clear what command we're executing;r=yuren