Made progress bar optional

Added a new option: `no_progress` .  This hides the display of the progress bar when downloading the launcher .zip.  This was causing issues when running this inside a child process and reading the stdout.