ThreadController: added default instance

The ThreadController class now owns a static property (default)
which is automatically used by the Http.Server on construction.
Application-class was modified to instantiate the default object
valuing the user-config
Configuration: now automatically using values as default

When objects are constructed "reversible" configuration is taken
from the default config.