ClassMetadata: Switch to using doctrine/instantiator

Not using DI as it breaks constructor signature and does not work with serializability anyway.
(Not tested locally, lets trust CI. :smile:  )

[Fixes #128]