Large rework of the unittest system for serialization formats, it's now much more concise to test a new format. This also makes the unittest binary explode in size.