TRLTE: Common: Initial bringup of trlte common device tree.

  TODO:  proprietary files list for setup of vendor tree.
         ensure proper copy paths exist
         setup init scripts for the rootdir
         GPS - in its entirety (Source or blob)
         Lots more I haven't ran into yet.
trlte: common: remove unused keylayouts
trlte: common: update copying of keylayouts, nfc configs and thermal configs
trlte: common: Add missing configs.
trlte: common: Use klte GPS for now.
trlte: common: Add BT configs
trlte: common: Update board config.
trlte: common: Add scripts for proprietary blobs.
trlte: common: Add custom mkbootimg make file.
trlte: common: update init files.  Kang klte for now.
trlte: common: Add egl config
trlte: common: Old habits die hard.
trlte: common: Fix building of dt.img and boot.img
trlte: common: turns out the device needs these.  Who Knew?
trlte: common: We dont have this.
trlte: common:  Add media_codecs.xml
trlte: common: Update USB links/startup configs
trlte: common: Kang hlte overlays.  Needs Updating
trlte: common: Define data interface
trlte: common: Add usb sh script