graphics: Rework graphics related code into base/graphics/

This parallels existing code and is used to render bitmaps and characters.
Bitmaps and characters are rendered into a rasterization order where the rows
are ordered from the top of the image down to the bottom.

Change-Id: I4b3af01d2eb9ad4790fbf66216d3b792471c9412
8 files changed