Make running the Wallace server more modular.

* [FILE_EXT,SC,DOC] Updated documentation of nested_dir_name/3 and made variable names more descriptive.
* [LOGGING,SC] A personal directory for logging is now automatically created once the module is loaded for the first time.
* [LOGGING,NEW] If no situation has been set logging will no longer fail. It will use the no_situation default.
* [OS_EXT,NEW] Added assert_home_directory/0 and assert_home_subdirectory/1 to automate the construction of subdirectories for storing personal files.
* [SERVER,SC] Removed this module, contents were integrated into module WALLACE.
* [WALLACE,SC] The Wallace Web server is automatically started when this module is loaded for the first time.
* [WEB_CONSOLE,EXT] When registering new modules for the Wallace Web server, we now first check whether the module is actually loaded.