improve restriction engine messaging structure and logging
restriction hits now log with complete failure condition and relevant request, version, and execution ids
ex. Restriction Hit for Request #87: Create New Version is not permitted. Condition 'is first version or no mutable version exists and not Complete by QA Pass and request is mutable' failed
previously: Restriction Hit: Create New Version is not permitted. Condition 'and' failed
- still working on propagating restriction hits to the UI
Edited by Charlotte Hausman