Improve templating with ModuleTemplateLoader #52

* Added ModuleTemplateLoader which loads from installed modules
* Updated tests to use the ModuleTemplateLoader in addition to
  the DictLoader (which substitues function loader)