Add support for USB OTG

Change-Id: Id5ded1d14f01e4bd126115866e0bf3bd75d5cfcb
Merge remote-tracking branch 'upstream/kitkat' into kitkat