Merge pull request #231 from inthause/documents

Refactor web document url rewritten
Added possibility to pass data from a scope into the <column/> templates in a <rbs-document-list/>: use 'data-*' attributes, the value being the name of a property that exists in the scope containing the <rbs-document-list/>.
"File info" menu section is now hidden when creating a new Rbs_Media_Image.
Renamed:
- REST.action() to REST.resourceAction()
- REST.actionThenReload() to REST.resourceActionThenReload()
Enhanced Editors to only save the modified properties.
Renamed preSubmit() to preSubmitCorrectionCheck() to avoid overwriting of this method (it is an internal method and should not be used). Please use the events defined in RbsChange.Events to attach your logic around the Editors.
Fixed renaming REST.action() to REST.resourceAction().
Fixed actions in <rbs-document-list/> + localization.
Localization.
Localization.
Added "converter" and "converter-params" attributes on <column/> elements in a <rbs-document-list/>. Use converter="collection" and converter-params="<Rbs_Collection_Collection-code>" to transform the values coming from the Collection identified by its code.
Added "rbs-items-from-collection" directive to populate <select/> elements with the items of the Collection identified by its code, given as the value of the "rbs-items-from-collection" attribute.
Added "collection-url" attribute to <rbs-document-list/>.
If set, the list will be populated with the documents from this collection (the service must implement pagination and return a valid Collection of Documents).
Added Markdown parser and converter, from https://github.com/michelf/php-markdown.
Cleaning and minor UI changes.
Added <rbs-rich-text-input/> directive to enter type with the Markdown syntax.
- Improved Media selector in <rbs-rich-text-input/> with drag and drop support.
- Added Twig macro for RichText inputs (type=RichText).
Added RichText field for Products description.
Merge pull request #232 from fredericbonjour/Admin

Many enhancements and additions around <rbs-document-list/>, Collections and RichText editing.
Enhanced <rbs-document-list/> to accept a dynamic value (Angular binding) in the "collection-url" attribute.
Please note that the dynamic value must defined the entire value of the attribute: embedding Angular bindings in a string will lead to unwanted requests to the server.
Ex: this works: `<rbs-document-list collection-url="(= myCollectionUrl =)".../>`; this doesn't work: `<rbs-document-list collection-url="http://server/rest/query/(= myParam =)".../>`