feat(engine/history): track complete scope state on act_inst

This commit adds serialization of the complete scope characteristics to
historic activity instances. Instances with complete scope characteristics
(i.e. those that consume a BPMN token and do not produce a new one) may be
queried via historic queries via #completeScope().

Related to CAM-1656