Scan an assembly in order to create a DataContractContentSerializer

Resolves #100.
Hm... AFAICT, we've done [something similar](https://github.com/GreanTech/AtomEventStore/blob/bdee64d1d7f5cd8ea03bafdfcc6927ef7aa7a736/AtomEventStore.UnitTests/LifoEventsTests.cs#L136-141) with `FifoEvents` and `LifoEvents` `Reverse` method.

Couldn't we follow the same direction here?