adb/fastboot: Support SuperSpeed USB devices

When enumerating USB 3.0 devices, a 6-byte SuperSpeed companion
descriptor follows each standard descriptor. The ADB and Fastboot
Linux clients currently fail to interpret these additional
descriptors and simply bail. Fix this by skipping over them.

Change-Id: I254dad8ed81e8de74a4fac36e8ce54b5da9715fe
system: core: Add Sensors group

Defining group for sensors.

CRs-Fixed: 431081

Change-Id: I58151f2fd727bded1b16adb3caeac85e27e44036
ADB: Don't force -O2 if something else is provided instead.
C++11 fixes.

Conflicts:
	libutils/Unicode.cpp

Change-Id: I8163ed601d97159e6e6ab6ae3677a476849d83cf
C++11 literal fixes.