Added couple of profiler-creation-supporting functions to patch async functions that are going to be further-wrapped with profiling timer. Patch adds special behaviour that allows to correctly account waiting time of profiler function separately from it's async callback-argument-function.