Disable coroutine debugger if lib version lower than 1.6

This change checks the coroutine library version from
it's META-INF/kotlinx_coroutines_core.version file.

If the version is lower than 1.6 the agent doesn't
do the instrumentation of DebugProbesKt, to prevent
the coroutines debugger from working.

Prior to version 1.6 the coroutine debugger is too
slow, making it unusable.

Test: CoroutineDebuggerAgentOldLibraryTest
Bug: 182023904
Change-Id: I0acce3a09160667b31a18d454fba8247bd63d3b9
3 files changed