If the '--machine' '--progress' args are given, emit progress in a machine-readable format

Signed-off-by: David Scott <dave.scott@eu.citrix.com>