Bug 1005751 - (Part I) Install a PerformanceTimer to keyboard.js for measuring start-up
Bug 1005751 - (Part II) Remove useless redrawTimeout
Bug 1005751 - (Part III) Remove redundant drawKeyboard() scope
Bug 1005751 - (Part IV) Move settings handling to settings.js
Bug 1005751 - (Part V) Workaround bug 1007595
Bug 1005751 - (Part VI) PerformanceTimer.PRINT_LOG = false
Merge pull request #19096 from timdream/keyboard-startup-settings

Bug 1005751 - Move settings handling to settings.js, r=rudyl