Add summary flag which just lists what needs to be done.

Contacts the server for each repo, so can take some time to complete.
Clean up script syntax for best practices