Fix EZP-23156: do not throw InvalidArgument exception on empty password
Fix EZP-23156: Add test cases
Fix EZP-23156: add missing exception annotation to UserService::loadUserByCredentials
fixed phpdoc issue in contentTypeService
EZP-22408 : regression test for related content removal bug
EZP-22408: on deleting Content cleanup field data of reversely related Content
EZP-22408: on Content delete clear SPI cache of reversely field related Content
Fix EZP-23424: clear content/info/remoteId persistence cache
EZP-23437: added specs/doc for DFS
EZP-23437: Added DFS metadata handler
EZP-23437: Added listener to serve binary files
EZP-23437: DFS ConfigurationFactory
EZP-23437: Registered legacy_dfs_cluster to the extension
EZP-23437: cleanup + license headers
EZP-23437: Changed SPI mtime to DateTime

Was supposed to be this way :)
EZP-23437: Pass url_prefix to stream listener directly
Merge pull request #1031 from ezsystems/EZP-23437-dfs_io_handler

IO: Added DFS metadata handler
EZP-23462: Implement caching ObjectState handler
Improve EZP-23351: Honor relative flag on legacy:assets_install for legacy wrappers

Absolute path in these scripts means they are also broken in distributions.
As we use relative by default, honoring this flag fixes this.
Improve EZP-23489: Make assets install scripts smarter with symlinks

The corresponding Symfony change was not backported, so this works best in combination with Symfony 2.6,
but will also slightly benefit users on Symfony 2.3 (at least for these commands)