revoving all templating dependances between the Core, the Application and the Templates folder
adding a [loadTemplate] method for appending the template config to the main configuration
adding a [appendNewBrowser] method to the BrowserArray class, which can append a new browserArray branch to the current at the specified key.
This method is required for appending the loaded template configuration to the main configuration (@see f4f6584)
Added
	- a [path] option, which specify the Template folder path
Modified
	- the [default_template] option. Now it specify which template has to be used, and permits to use different templates and switch between them.
Deleted
	- all the System template paths. The system doesn't manage the template system anymore.
adding a initializeDefaultTemplateFolder() function to the controller. This future usage is to define a template folder by Controller.