Fix acceptance info API to return user_id
Change acceptance info api to return roles accepted or not
Adjust the url sent in the role / license acceptance email

Change the url to <webview.url>/contents/<id>/role-acceptance

MANUAL-UPGRADE: Add "webview.url" to the ini file (e.g. development.ini)
Use latest openstax-accounts v0.12.0
Merge pull request #133 from Connexions/fix-acceptance

Fix roles data in acceptance response
Don't update revised if publication state hasn't changed

Also publishing.url has been changed to a url without a path (See
9fc337cc)

Fix #127
Change acceptance link to /users/role-acceptance/<id> in email
Merge pull request #134 from Connexions/fix-revised

Don't update revised if publication state hasn't changed
Merge pull request #136 from Connexions/change-acceptance-url

Change acceptance link to /users/role-acceptance/<id> in email
Change user search per page to 100 (configured in ini file)
Address copyright-holders acceptance update. Fixes #139
Remove 400 Bad Request when license acceptance is false. Addresses #135
Reset all role acceptances on failure to accept the license.
Merge pull request #140 from Connexions/issues-135-n-139

Address issues with role acceptance of copyright-holder and cases that reject the license
Merge pull request #137 from Connexions/user-search-return-more-users

Change user search per page to 100 (configured in ini file)
Change Document.acls from a list to a dict

The format was [("userid", "view", "edit")], it is now
{"userid": ("view", "edit")}
Use mock._patch_stopall instead of stopping individual patches in tests
keep track of version
clean up model import
Use "view" permission to determine documents to show in workspace

... and only give "publishers" permission to publish in publishing