Bug 994539 - [keyboard refactor] layout definition could borrow key def
from predefined pages.
Merge pull request #18149 from RudyLu/keyboard/Bug994539_borrow_key_def

Bug 994539 - [keyboard refactor] layout definition could borrow key def
r=timdream.