setup.py: Added a new config variable "public_host", which lets the admin set a special hostname for "public mode" IVLE. apps.py: Added a new config variable "public_app": which app to use in public mode. dispatch: Request has a new variable, "publicmode" (determines whether the public host was used), and the dispatcher now automatically calls the public app if public mode is turned on.