Implements templated object mechanism with the classes template.{Template,TemplatedObject}
Adds the hability to have more complex templates' types and implements template.Enum
Fixes an undefined variable error in srctrl.SrcCtrlDirView.view()
Lists tests/test_template.py into the automated testing