Document state is already managed by this point
Fix nested EmbedMany set strategy test for CollectionPersister

Embedded documents should not be processed during insertion changeset calculation, as they will be handled by the parent document.
Check for setArray strategy in computeAssociationChanges()

Associations with the setArray strategy should be handled just like set (scheduled for update even if not at the top level).

This commit also consolidates the if statement for marking collections as visited.
Do not assert that empty arrays remain unset