Updates to the Web module system: now automatically gererated an HTML menu of loaded Web modules.

* [APP_HOME,EXT] The menu is now auto-generated based on the existing Web module registration system.
* [APP_SERVER,EXT] Auto-start the application server.
* [DEV_SERVER,EXT] Auto-start the development server.
* [HTML_LIST,SC] Code reuse.
* [HTML_LIST,NEW] Added html_module_list//1 for creating the application server's Web menu.
* [WEB_CONSOLE,EXT] Updated the Web module registration system to take external, human-readable names.
Rewrote the Web modules system. Now makes it easy to generate the menu and is also more modular (i.e. independent from the development server architecture).

* [HTML_LIST,EXT] Added the home page to the menu.
* [WEB_CONSOLE,SC] Remove the Web modules code (see new module WEB_MODULES).
* [WEB_MODULES,SC] New module taking the Web module registration code from WEB_CONSILE and turning into a persistent store using mutex.
A very big step towards a more application-centric and Web-based view on the entire PGC codebase. The next step is to develop some Web content for the RDF and TMS Web modules in order to showcase this.

* Adapted the debug.pl and load.pl files to load the new server architecture.
* [APP_SERVER,SC] Removed development server dependency code.
* [APP_UI,SC] Removed code specific to the SWAPP project.
* [DEV_SERVER,SC] Removed this module, superseded by APP_SERVER and updated WEB_CONSOLE.
* [HTML_LIST,FIX] It is not possible to backtrack over with_mutex/2.
* [WEB_COMMANDS,SC] New module dedicated to simple Web-based commands. Extracted from WEB_CONSOLE.
* [WEB_CONSOLE,EXT] Updated Web console style to fit inside the application server-generated Web pages.
* [WEB_CONSOLE,SC] Integrated lots of DEV_SERVER code.
* [WEB_MODULES,EXT] Added thrid argument: URL path name.
* [RDF_WEB,NEW] Added RDF triple input form.
* [UI] Completely rebuild the application Web pages architecture using Pure.