Added support to redefine users of a repository

Thanks, @scorphus :)
Makes sense. I agree. There's already a `PUT` in `repository/:name` that serves such a purpose – renaming a repository. Perhaps we should extend it and support changing `Users`, `ReadOnlyUsers` and `IsPublic` attributes too.