Fix \Doctrine\ODM\MongoDB\Proxy\Proxy::__load() to work with custom
identifier types

Current implementation relies on DocumentPersister::load() behavior
for transforming a scalar or MongoId argument to the appropriate
selection criteria, but this check fails when the identifier is a
custom type.

Fixed by always appropriately passing an array of criteria instead.