xenapi: Adding BitTorrent download handler

Part of series of patches which extends uploadhandler driver-pattern to also
handle downloads.

DocImpact

Change-Id: Ic5445167bb425c9ba910039db182783a2f1defdd
Merge "xenapi: Adding BitTorrent download handler"