Core: Added CopyToBytesAsync. Small refactoring in CopyToBytes extension method.
Add AsyncUtils.AsyncHttpHandlerBase, refactor NoCacheAsyncHandler.
Make SourceMemCache async compatible.
Make OutputMemCache async compatible.