Add async test result support resolves #33

Hi, I got it all working, there were a lot of unused imports, so I optimized them. There is just one rule, async test must always return Future, otherwise no async stuff can be done. That includes utest testing its own results.