Separate the optional component Analytics from the AsyncTransfer compone...

...nt.