Use Doctrine Instantiator for ClassMetadata new instance creation

As mentioned in the changelog, __clone() methods will no longer be invoked. This is a BC break for code that might have relied upon that behavior.
Link pull request reference in changelog