Extract and rename AsyncCallable into callback

Don’t make it implement Callable
Move 1.9 Netty provider classes to AHC2 structure, close #640