Improve Tenant: - Clarify getName() and getDescription() if properties are missing - Add unit tests - Allow TenantImpl to reload properties - Declare Tenant as provider type interface (not to be implemented by consumers)