Bugfix: Set color to something sensible if not present
Open initial files only after event loop is entered

Having a small nonzero timeout here makes things a little prettier if
the window manager decides to reposition the window after opening.  May
also improve opening behaviour on windows... needs testing.