Bug 969876 - Don't run execute_connections if there are no add/remove component ops

 Bug 982994 - Minor: add version/help options to usage info