Changed console so it no longer uses HTTP, just sends JSON over a normal socket. Reason: Easier to control (since web.py offered limited control over *when* to Daemonise). Ultimately, this was necessary to get the port allocation strategy working.
* Replaced the HTTP / web.py code with socket code. (Web.py is no longer a dependency). * Sundry bug fixes. * Daemonization code - moved out of a Shell "&" call on the Apache side to a proper Daemon code on the spawned server side.
The upshot is we can now spawn any number of servers. Console is DONE for Alpha release.