changed up the login menu

made the 'login' button change if the server is offline. also changed
how the server info strings are accessed
moved around splashscreen

moved splash screen to where the loading for the login menu is, so that
it can look nicer and look like its doing something when i have it
loading...
made 2nd SS last 1 sec longer
prepped everything to change generation