* feat: repository management API
Adds a Repositories memeber to Client which enables management of
extensible repositories via methods Add, Rename, Remove, and List.
* fix: repositories urls
Validates that .Add input is parseable as a URL
Tests explicitly convert path to slashes