WIP annotation test
@async functions can also be run on an Executor now! without any new
code. Added tests.
added docs for @async executor functions