S-48999 added validation to the server start up.
- Fixed the logic so config.production is true when no value is set.
S-48999 split validateApiKey into validateApiKeyIsSet and validateApiKeyLength.
S-48999 Split validateEventStorePassword into validateEventStorePasswordIsSet and validateEventStorePasswordLength.
S-48999 Renamed validateUri to validateEventStoreUri.
S-48999 some renaming and refactored the unit test so they match the changes in the function.