Fix EZP-21847 fatal error in legacy script if ezxFormToken isn't found
Fix for EZP-22326: REST API: GET Content request fails when the content has not been published.
Fix EZP-21977: Fixed output binary file size display

The units suffixes are configurable and can be changed with: ezpublish.twig.extension.filesize.suffixes .
The bytes factor is 1000 instead of 1024 to be more usual for users.
The internationalization here is mostly used only to choose between point and coma pattern.
Fix EZP-21977: Moved ez_is_field_empty data provider test
the data provider of ez_is_field_empty was not at the right place and that was giving us problems with the tests of our issue.
Fix EZP-21977: Modification of getLocal() method and tests
Fixes EZP-22474: Preview controller authorization checks for non-existing function "content/versionview".
Signed-off-by: Markus Mahner <mm@it-agenten.com>
Fixes EZP-22474: Also changed PreviewControllerTest.
Signed-off-by: Markus Mahner <mm@it-agenten.com>
Implement EZP-22479: SiteAccessLimitation support for use in new login system
Remove @covers use in Limitation tests as asked for in #775
EZP-22479: Fixed CoreVoter with limitations.

CoreVoter is not meant to deal with limitations (this is the goal of ValueObjectVoter).
It should abstain when an attribute has limitations.
EZP-22479: Implement SiteAccess limitation on authentication

Checks are made:
* When submitting credentials (interactive login event)
* When accessing content (request event)
Merge pull request #646 from StephaneDiot/ezp-21977_binary_file_size

Fix EZP-21977: improve output of binary field filesize
EZP-22479: Added tests for SecurityListener
Merge pull request #778 from itagenten/fix-EZP-22474-preview_permission_check-broken

Fix EZP-22474: Preview controller authorization checks for non-existin...
EZP-22479: Fixed siteaccess check in legacy_mode
EZP-22474: fixed test
EZP-22479: Ignored subrequests, including fragments

Authorization check on user/login must be made on the master request only.
It avoids ESIs or Hincludes to display the login form themselves (inception!).

HttpKernelInterface::SUB_REQUEST (inline) and fragments (ESI/Hinclude) are concerned.
EZP-22479: Added missing phpdoc
Merge pull request #775 from ezsystems/siteaccess_permission_support

Fix EZP-22479: SiteAccessLimitation support for use in new login system
Update doctrine_bundle.md