Add ability to retry cloning config if it fails
By default, this adds an option to retry, continue, or abort if the clone of config fails for any reason - most commonly, because you didn't enter your credentials properly. (Run "./rebuild.sh" to test)
Added --no-retry-config as a trailing option to not prompt to retry if config clone fails, primarily for automated processes that can't answer prompts. (Run "./rebuild.sh --no-retry-config" to test)
Ensure all testing is done in an environment where you have not stored (and are not storing) your credentials. Test that leaving credentials blank, as well as entering incorrect and correct credentials, all work as expected.