Merge pull request #171 from franckstauffer/dev

MySQL SchemaManager TABLE_CONSTRAINTS query optimization
Prepared menu to be loaded from the server. Added categories for modules in the menu. Fixed localization. Added menu help.
Fixed menu help localization.
Merge pull request #172 from fredericbonjour/Admin

Main menu is now ready to be loaded from the server.
Add InterfaceSchemaManager::closeConnection()
Add "abstract" attribute on document model

Add Publishable::getTitle()

Add Presentation\Interfaces\Page::getTitle()
Add Presentation\Interfaces\Page::getSection()

Add Presentation\Interfaces\Section::getTitle()
Add Presentation\Interfaces\Section::getSectionPath()
Fix Change to Rbs namespace refactoring
Add section property on website page document
Rename navigationTitle to title property on website page document
Merge pull request #173 from inthause/documents

Update Publishable Interface, Add abstract property on document model
Fix some code for 'abstract' property on document model

Fix Change to Rbs namespace refactoring
Merge pull request #174 from inthause/documents

Fix some code for 'abstract' property on document model
[FIX] initialize-model command.
[FIX] PluginManager
[FIX] initialize-model command.
[NEW] Add module Rbs_Geo.
[FIX] Bad merge.
Merge pull request #175 from intportg/dev

Module Rbs_Geo and fixes in initialize-model command
Add BackOffice menu registration
Merge pull request #176 from inthause/documents

Add BackOffice menu registration
Directive "<document-list/>" is now able to retrieve the columns header title from the Model, if a "model" attribute is given.