Upgrade setuptools to >=1 in a newly created virtualenv

The latest version of setuptools contains fixes for fetching
dependencies from behind a proxy. For now we have to upgrade to it.
See related fixes in tripleo-image-builder
I7cca000857f7691d4cb723d0a0c22a202da703f8
I3f11b4b9b8d2bd59f32c5d4de5ee58f1423287f5
These were for virtual environments inside the d-i-b chroot, I have seen
the similar problems on ubuntu precise while running setup-clienttools.

Change-Id: I4bfd81f4e4f0a98d28544a50b05bee1fa1f24c1a
Fixes: bug #1201253
Read env-num from TE_DATAFILE

If boot-seed-vm is being called from CI then env-num will be used to
allow us to pick a specific env on the test environment host.

Change-Id: Id99d05afa65bee7eb357f8b28fd70ed3aaa014f4
Replace rsync with the copyseed command

copyseed is a custom command on the TE server, this command allows us to
do more server side then just copy the contents of the file, reducing
the number of commands we have to allow in our filter.

Change-Id: I22b3957e16ca03138f2860a3075a03fef8c832ca
Replace usage of qemu+ssh with ssh <command>

qemu+ssh simply gives the user access to /var/run/libvirt/libvirt-sock
which we can't restrict with our command line filter. Instead we run
the virsh command on the remote host which is filtered by ci_commands.

Change-Id: Id5f7b6cd8f790b4e90ab81bde39fd034a9ab8d5b
Merge "Upgrade setuptools to >=1 in a newly created virtualenv"
Merge "Read env-num from TE_DATAFILE"
Merge "Replace rsync with the copyseed command"
Merge "Replace usage of qemu+ssh with ssh <command>"