Add ability to persist server state information
Description
Allow server state information to be persisted independently of the server configuration and datastore. Information such as the unique node id and whether debugging is enabled should not be stored in the system and tenant configuration files since they can be used by multiple instances. For now, state information can be persisted to the filesystem alongside the other configuration files.
Environment
None