Corrected upload and argcheck procedures for old libvirt compatibility, corrected blocksize so network upload works
Added progress for upload procedure