Throw an exception if deserialize() is called on unknown content type
QA: Clean up code a bit
Simplify code in deserializerFor() and serializerFor()

No more NULL handling necessary any more