Scan an assembly in order to create a DataContractContentSerializer

Resolves #100.
Wouldn't it be simpler just to verify that the Scan method returns an object with well-known behaviour?