* added lots of comments all over the template section
* fixing some minor errors in the template engine trait that caused tests to fail
* fixing the throw of \SiTech\Template\Engine\DuplicateName() to actually show the name and not some message