Accept requests immediately. No wait for drivers.

Before, the server wouldn't listen until the
drivers cache was ready. Now it accepts connections
and simply waits for the drivers to become available
or serves them immediately if they are already there.
Correctly forward buffered callback while caching.
Add header to console output.
Transition through Connecting state while waiting for server response.