Fixes #6651,bz1094986 - Disable Sync without repo url

Added code not allow syncing on repositories without a URL.
Should this test also check that an error message is received indicating that one of the repo's could not be sync'd due to being feedless?