[MRM-789] -added confirmation page before saving a new or updated managed repo if the repo location already exists -added tests