Initial checkin for Harfbuzz.

Harfbuzz is an open source library for complex scripts such as
Arabic, Thai and Hindi.
This code was taken from b0d396aa88b3cdf8cea896bfeeba197656e1cdb1
(git://anongit.freedesktop.org/harfbuzz) with chrome's patch.
Chrome team will talk with upstream about the patch.

Change-Id: I06f503bbd537a866a2425b9998075e7dfce4f40e
83 files changed