ZF-4975: Add new DocumentsList Data API functionality to handle ACL manipulation

Description

Share by programmatically controlling ownership: There is now an ACL feed for each document that you can modify by adding or removing entries. (Issue 311)

Comments

DIFF file containing the patches to be made to allow ACL modification. DIFF from revision 24410.

The diff file also contains the test modifications to do testing. Both "offline" and online tests are updated. The affected classes are 100% covered by the tests.