STYLE: Document SlicerWizard/TemplateManager.py

Add documentation for the public API of SlicerWizard.TemplateManager.
Also, fix some code issues revealed in the course of writing the same:

- Add '_' prefix to private helper functions
- Add public setKey() method
- Move adding arguments to TemplateManager, for consistency with
  parseArguments()