U4-5520: Localize date/time picker (with improved compatibiility and other fixes)
add moment.js
Missing url in forms dashboard due to typo
Fixes: U4-5691 Search in backoffice pickers not working
ensures new member types have correct default icon
streamlines and simplifies memberpicker code
streamlines and simplifies mediapicker pre-value code
streamlines and simplifies member group picker code
fixes js spec
Allows a callback for advanced filtering on the tree picker, also ensures that the "search..." nodes are never filtered since these are functional nodes and not selectable by default.
Fixes: U4-5694 When searching in a picker, the filtering rules are ignored
streamlines and simplifies contentpicker.controller.js, ensures that filtering is performed properly even based on search results and differently based on members
Merge pull request #519 from arknu/datepicker-locale2

U4-5520: Localize date/time picker (2nd try)
Fixes API compatibility issues with new date picker, moves moment to it's own folder since it might be used for other things.
Fixes: U4-5654 U7.2 - Creating a media type with inheritance throws a YSOD and also fixes legacy icons with media/content types
Revert "Disabling mini editor for now"

This reverts commit ff8f9bb6f4614d2e3e9c8e948e3b848eb3fea3b2.
Links forms dashboard video to vimeo