Read license_acceptance from postgresql storage.
Make sure document acl and licensor acceptance is retrieved from db
Fix publishing.url setting to be a general url without a path.
Add License to json method.
Add roles as ACL entries, giving permission by role and acceptance state.
Borked. content update causes emails to be sent to all roles, regardless of prior acceptance.