Mantle v0.037

Added d3d9 and a few other tiny things. Need to worry about order of
init, and back buffer size/resize. And when the window is being shut
down we should send a message telling the renderer to shut down, then
wait for it to respond before closing the window. THEN end the program.
Not sure whether this will work at all in crash scenario.
Mantle v0.038

Started this messaging adventure