fix test case.

empty url was breaking randomly at url parser outside the test scope
wake up logger before running tests
improved logging level setup
multiprocessing with proxy objects

getting ready to drop queued_thread, and use separate
processes for source and output
move to asyncproc also in sources. fixing presenter accordingly
removed old concurrency tool
Merge branch 'asyncproc' into merge