* Code cleanups
* Updated entities.xml schema (now handling relationships is way more simple)
* Simplified ControllerTemplate.php
Code cleanups and refactoring (first part)
Code cleanups and refactorings (second part)
* Consolidated n-1 and 1-n relationships
* Deprecated a lot of legacy code that I will be get rid ASAP
* Improved error handling
* Improved separation of concerns in EntitiesXMLHandler (example: now calling a method for creating a new entity will not automatically save the changes on entities.xml)
Added initial support (not yet really functional) for many to many (N-N) relationships
Improved support for N-N relationships (the system is now partially functional)
Added redirection after creating middle entity
Fixed some N-N relationship bugs and limitations
Added a new (not yet functional) option to install modules
Merge pull request #2 from ggam/stable

Sync stable and master
Remove entities-schema.xml
Merge branch 'master' of github.com:ggam/flexiblecms
Merge pull request #3 from ggam/master

Sync stable and master