Kiev: newbitmaps: Finalize text layout & font settings.

This change contains select parts of the following changes
that are relevant for Kiev:
https://gerrit.chromium.org/gerrit/30369
https://gerrit.chromium.org/gerrit/30679

This pulls in font and layout changes from ToT without
bringing in the Makefile refactoring or profile changes.

BRANCH=kiev
BUG=chrome-os-partner:8510
TEST=make # verify bitmap block works.

Change-Id: Ieb04d48b20ba23bf1b889ea49a010044ed885d56
Reviewed-on: https://gerrit.chromium.org/gerrit/33654
Reviewed-by: Hung-Te Lin <hungte@chromium.org>
Tested-by: Dave Parker <dparker@chromium.org>
16 files changed