Remove Repository.type
After #1299 (closed), all repositories are only used to store workers; we can remove the concept of a repository type.
This affects ListRepositories
and RetrieveRepository
, both of which are used by the frontend and tasks.