Rename: dropping tenant terminology (part 1)

Instead just calling it (mulitple) repositories. The fact that one can have multiple named repositories doesn't need to be hard linked to the concept of tenants.
Moving cr/repository/tenant/* one level up

merging the old tenant cli with the repository cli (which contained already the table mgmt tools).
rename org.lilyproject.[tenant->repository]
More tenant->repository renames

Further renaming the tenant concept to simple multiple named repositories.
Tenant to repository rename for rest itf

/repository/tenant/{tenantName} becomes /repository/{repositoryName}

{repositoryName} can conflict with some of the othe resources below repository, such as schema, but its unlikely one will call his repository that way.
Rename tenant-table-rest-resource-generator

to drop the tenant-table prefix and add an s to resource to align with the artifact name
More tenant -> repo renames