Rename a base container repository (and all sub-repositories, if any) (PART 3/3)

Context

Follows from the plan hashed out in: #924 (moved)

Problem

In order to perform a container repository rename (which could stem from a project rename) as described in gitlab#381392 (closed), we need to be able to update the base repository (and all sub-repositories (if any)) for a given path.

#894 (closed) and #895 (closed) introduces an endpoint that can perform a "rename" operation on a repository in the metadata database.

** This issue focuses on making the necessary changes to the rails backend client to be able to use the endpoint introduced in #894 (closed) **

Edited by Suleimi Ahmed