Pulling getTemplates() methods up to AbstractTemplateProvider from
AbstractRepositoryTemplateProvider. There is nothing repository specific
about them.