Fixes for Linux

Fixed asserts, seg faults, RenderText not clearing background. Window
position save was overwriting other saved data (like show directory) -
now all should be referencing the same config object and coexist in
harmony.