Validate Server Identity on Server Startup

Validates that the server signature validates before starting the server... If it doesn't validate, it will create a new one. This fixes issues that arise when the server identity gets corrupted for whatever reason.