Update TemplateIndexer

- note that run() doesn't return ElementWrappers
- instruction to remove pylint disable in subclasses
- instruction that required_indices = [] means "any indexer" rather
  than "no indexer"
Amended MPController Specification