Merge changes from topic 'submit-rule-evaluator' * changes: Disallow current_user/1 predicate in submit type rules Use SubmitRuleEvaluator to get submit type from Mergeable Remove ChangeControl.getSubmitTypeRecord methods ChangeJson: Remove unused ChangeControl arg from submitRecords Remove ChangeControl.canSubmit(...) methods Avoid throwing OrmException from SubmitRuleEvaluator methods Move boolean args from canSubmit to SubmitRuleEvaluator Move conversion to SubmitTypeRecords into SubmitRuleEvaluator Move conversion to SubmitRecords into SubmitRuleEvaluator SubmitRuleEvaluator: Check state in getSubmitRule() Refactor SubmitRuleEvaluator to reduce confusing arguments Construct ChangeDatas with ChangeControls in REST handlers