Non blocking bootstrap address resolving.
Merge remote-tracking branch 'remotes/tribler/devel' into blocking-gethostbyname

Conflicts:
	dispersy.py
Don't block when called from the working thread.
Always shutdown the temp-tracker.
Improved debug output.
Tweak for fast starting.
Properly disable fast-walker.
Detailed statistics logging moved to DEBUG level.
Give Dispersy time to stop.
Fixes old bug in unit tests.
Merge pull request #141 from boudewijn-tribler/experiment-allchannel

Detailed statistics logging moved to DEBUG level
Fixes referenced before assignment bug.
No need to test 10000 times.
A library should not configure logging.
Don't fail when 9/10 attempts succeed.
Merge pull request #138 from boudewijn-tribler/blocking-gethostbyname

Blocking gethostbyname
Merge pull request #142 from boudewijn-tribler/library-logger

A library should not configure logging.
Merge pull request #143 from boudewijn-tribler/test-bootstrap

Don't fail when 9/10 attempts succeed.