Cloud4upgrade

Implementation of a upgrade subcommand to upgrade an existing cloud to the next version. Based on the work of @rhafer, with contributions of @freyes and @nkrinner
please call error_exit if applicable in order to automatically fetch logs from all machines