Added Manual Control of Splash Screen

We want to do this so we can keep the splash screen around whilst the
page is loading.
Added Long Delay for Splash Screen

Previous implementation wasn't supported. Now uses correct config and
error handling in the index page before showing the loaded page.