Merge pull request #132 from intportg/dev

[NEW] First structure for catalog, brand and media modules.
Updated AngularJS to 1.1.4 (unstable but required for HTTP request interceptors).
Fixed icon for Clipboard button.
Fixed forms cascade when using creation forms.
Fixed uncascade process when canceling the creation of the sub-document.
Fixed help.
Fixed DateSelector (ngModel).
Added "pickerMultiple" Twig macro. Readonly properties are not counted in the MainMenu anymore.
Fixed code indentation.
Enhanced SearchFilters directive: model's info is loaded only when opening the filters.
Fixed URL generation: "tn" parameter is only appended when current path (in Breadcrumb) is a real tree node.
Fixed Breadcrumb service: ancestors are loaded only for real tree nodes.
DocumentList.initScope() now accepts a "query" object as second argument.
Refactoring.
Added Themes list and editor in Theme plugin. PageTemplates are now listed per Theme, as expected.
Removed dependency to "angular-strap".

While we still use its embedded date-picker...
Merge pull request #135 from fredericbonjour/Admin

Updated Backoffice
Fixed loading when tree is empty.
Fixed JS error when scope.preSubmit() does not return a promise.
Fixed loading when tree is empty.