qitoolchain.feed.handle_remote_package: small fix
qitoolchain.feed.handle_remote_package: small fix

We used the following algorithm:

* extract in a temporaray directory
* install form the temporary directory to the cache

but now that's not necessary, we use archive.extract() with
the topdir argument.

Note: we have to do that because otherwise shutil.mv will fail
if the archive contains nested read-only directories
(Yes, shutil.move sucks)

Change-Id: I8f368be259eb7c6af1bcb09272a6cec407d71817
Reviewed-on: http://gerrit.aldebaran.lan:8080/54
Reviewed-by: Dimitri Merejkowsky <1e4b13000fa8777df4cefd2fd8215187e3deb062@aldebaran-robotics.com>
Tested-by: Dimitri Merejkowsky <1e4b13000fa8777df4cefd2fd8215187e3deb062@aldebaran-robotics.com>

dmerejkowsky/qibuild,aldebaran/qibuild,aldebaran/qibuild,dmerejkowsky/qibuild,dmerejkowsky/qibuild,aldebaran/qibuild,aldebaran/qibuild,dmerejkowsky/qibuild,dmerejkowsky/qibuild