Added splash screen for linux
Merge pull request #3005 from kfeuz/splashscreen

Adds splash screen for linux
splash screen notes
destroy NEWT window on exit
set default background color
disable SAVE_SURFACE_TO_PIXELS_HACK, and a few other init tweaks
handle smooth changes in surface
resize renderer
catching coded keys