Expand public access flag to the whole ACL
Expand public access flag (from bug #2929) in MetaCatServlet.readFromMetacat, to do more than just signal public read; provide the whole ACL.
This will help when we want to indicate that a user's allowed actions on the client side, such as providing 'Edit' buttons for records they might have write access for. We could use this now in other skins like the ESA skin, and the new web client we outlined in the kruger project for metadata entry would be able to make good use of it too.
Deliver the ACL table list for all documents.
Provide the ACL details in the param list (that's passed to the skin's view) rather than just publicAccess=[true|false].
Possibly an xtra method for this in DocumentImpl.
Set the format using EML access syntax described in eml-access.xsd
DocumentImpl.java (or other?)