Serializers, cleanups

Added some serializers for references and unknown objects,
made that finding serializers for Zope-objects is always done
from the serializers themselves, no longer from the JSON
encoder (so Image is now processed at serializer level instead
of during JSON serialization).