fix: config can now read additional options, the ones with no fallback provided.
move initialization things out of the asyncio event loop
style fix: less weird.
abstract TaskMap
#100: more aria2
#100: even more aria2
adapterManager[0] now always return the legacy one.
#100: add remainingTime stub to Aria2Adapter;
Aria2Adapter can now get name for Bt tasks