Fatal error in denormalizeObject for Normalizers that do not implement DenormalizerInterface

If there are a list of Normalizers, and only some of them implement DenormalizerInterface, then a call to deserialize() can result in a Fatal error. 

This is because denormalizeObject does not check that the class implements DenormalizerInterface before calling supportsDenormalization on it.