Fix the tests
Community import cleanup
Further twistify the bootstrap process, untested
Skip looping resolution if bootstrap is disabled too
Make callback.call() thread safe.
This means TwistedCallback's contructor can't use it anymore to obtain
the reactor's thread ID hence from now on we need to make sure it always gets
instanced from there.