This commit changes the background from the previous bluish
clor to black. It also changes the animation timing so that
the image sits at full opacity for a while before fading down
In order to prevent flicker, there are two new apis
pause and unpause, that prevent and cause respectively
updates from getting flushed to the card.
This commit also has a few fixes for compositing. It
still isn't working like it should be however.
These apis provide functionality for converting pixel data
into formats suitable for the framebuffer and for writing the
data to the framebuffer. Eventually, we'll probably want to
use Soeren's pixman-turned-to-a-library library to do the pixel
conversion.
The README file right now is just a copy of the Readme.txt
included in Kristian's old work on graphical boot. This change
adds a disclaimer to that effect and link to the wiki page where
the future design is getting worked out.