Bug 964601 - [Settings] Add usb transter panel

add usb transter panel
if `protocol` is `undefined`, after `this._keyMigration`, we would set the default value `protocolUMS` into database, but for `protocol`, it is still `undefined`, I think there must be something wrong here.