EZP-23199: Added support for "template" module in yui.yml

The file of this module is automatically wrapped into a YUI module by a custom
controller (in dev)
EZP-23199: Changed the Y.eZ.TemplateBasedView to be able to use the template
registry in addition to the DOM
Cleanup the setUp of the TemplateBasedView test
Cleaned up the dependencies of the app in the unit tests file
EZP-23199: Moved the handlebars template to use the new template module system
EZP-23199: Added support for partial templates
Fixed various typos