Created a class Installer

This class contains methods to create all app and controller files. It
has been created in order to remove all those methods from Citrus class.
Multiple modifications to MVC system

- Setting request and response objects as attributes of Citrus class
- Merging Template and View classes in View in order to keep just one
View class
- Cleaning Citrus class (removing all file creation methods)
Updates install application
Cleaning up Model class

Moving generateForm method to \core\Citrus\html\form\Form
Miscellaneous changes in html form creation methods

Twitter-Bootstrap integration for back-offices
Removed extention attribute in Router (no .html, no.json etc…)
Removes table creation methods
Light changes in pager html elements (bootstrap)
Path correction (adding a missing slash)
Filter gets params from request and no longer from $_POST or $_GET arrays
Error templates css modifications
Removing old deprecated attributes
Remove old Template class (merged with View)
Replacing Template by View
Removing old template attribute
Using the Installer class in getconfig

and replacing another ->template by ->view
Fixing old layout attribute
Fixing time setter for the dates without time.
Adding specific columns attributes to schema

for backend generator (to be removed from Citrus)
Typos correction