Merge pull request #220 from inthause/documents

[FIX] fix website resolution
Added rbs_tag_search table.
HTML is now allowed in main menu entries.
Changed pre-defined page sizes in pagination.
Cleanup.
- Event names are now constants in "RbsChange.Events".
- Enhanced Tags management and reduced dependencies between Rbs_Tag and core.
Removed dependency with rbschange.js.
Renamed <todo/> to <rbs-todo/>
Renamed <todo/> to <rbs-todo/>
Enhanced Rbs_Media menu with the use of Rbs_Tag.
Renamed "query" attribute to "filter-query" on <rbs-document-list/>. A "load-query" attribute is about to arrive, to define a query object to be used for the initial load.
Added "load-query" attribute to define a query object used for the initial load.
Renamed "query" attribute to "filter-query" on <rbs-document-list/>.
Added "cascade-edit" attribute on <rbs-document-list/> which allows cascade edition when inside an Editor. The value of this attribute is used as the text displayed in the cascaded header (you may use an Angular expression such as "(= document.label =)" inside this attribute).
Fixed viewMode: 'list' is used when grid mode is not available.
Enhanced <form-button-bar/> directive: an event is raised to gather the contents to display before the buttons. The Rbs_Tag plugin now uses this to display its <rbs-tag-selector/> (or not).
Added following filters: rbsDate, rbsTime and rbsDateTime.
Merge pull request #221 from fredericbonjour/Admin

Enhanced Tags management and <rbs-document-list/>.
Added possibility to use the TAB key to validate the current tag in the Media/Image menu.
Changed preview template format in <rbs-document-list/>: you can now use "doc." instead of "doc.document." in your <preview/> template.