Make Unicode.h use types that match libc++.

libc++ also defines these types for pre-C++11, and the two definitions
need to match to avoid redefinition errors.

Bug: 18300613
Change-Id: I1e9198d39f7c470f37bc6edba2dca2d499f54c9b
Merge "Make Unicode.h use types that match libc++."