Bug 1095355 - Create KeyView component.
 - Add registerView method for Views.
 - Remove target -> DOM element mapping
 - Clean up the code for set target <-> view mapping
Merge pull request #25930 from RudyLu/keyboard/Bug1095355-KeyView

Bug 1095355 - Create KeyView component, r=rudyl