Moved the Json world ID converter
Made the Json serializer static

This prevents recreation of the serializer.
Added the remaining configuration properties
Removed AsReadOnly() operation
The server configuration is loaded when ready

* Added paths to the Starbound configuration file. Note: This does not
work on all platforms since the "storage" directory can be changed.
* Added logic to load the server configuration when the server is ready
for connections.
Started on a bootstrap configuration class

The purpose of this class is to process the bootstrap file, which is
needed to know which directories the Starbound server is referencing.
Added properties to the bootstrap configuration
Added defaults
Added the path to the bootstrap configuration file
Accounting for the storage path

* Loaded the bootstrap configuration before starting the server.
* Used the storage path to correctly locate the server configuration
file.