Scan an assembly in order to create a DataContractContentSerializer

Resolves #100.
The `Scan` method returns an instance of `DataContractContentSerializer`. Did the behaviour of that class change as a result of these tests being added?