Revert to initializing graphics earlier...

...now that I've taken out the loading dialog, but this time clear the
screen to black immediately so the window isn't white for a brief time
in windowed mode. Also tweaked blit function: a multiplication op is
preferable to using a LUT apparently to avoid cache misses. (This snuck
through in the previous commit, so this one includes the rest of it.)