Simplified Settings, to be a dictionary with additional get functions.
Added settings initialization from module.
Little refactor in unittests.
Less hacky `_clock` setup in unittests for ScheduledCall.
Fix for twisted's Clock() implementation. It contained a bug causing
infinite loop with calllater.
Created LoopingCall.
Finalized Downloader with all the tests.