Modified the layout for the configuration files
(cherry picked from commit c219ca2)
Added some configuration options that will be used to cache the configuration
Added a folder and updated the .gitignore file
Updated the config to match the changes in the framework
Updated the autoloading procedure
Moved some code around so it's compatible with the PSR4 standard
Updated some configurations
Changed the autoloader that is used
Merge branch 'develop' into integration/propel

Conflicts:
	.gitignore
	config/application.config.php