Initial Public Statuspage

Provides a publicly accessible list of servers and there status,
Disabled by default!!
When enabled it replaces the login page, show a status page before the login page.
Only change is to the index page to show the status rather than logon, all other changes are in new separate files, this should reduce risk.
This is an initial commit to provide basic functionality, will add features and clean up code in a new commit.