Static picklers and unpicklers for sealed hierarchies

In addition:
- Prevents materialization of FastTypeTags for type parameters
- Removes implicit PickleFormat from DPickler materializer
I'm trying to think of how to make this message more helpful; `"cannot generate FastTypeTag for type parameter $paramName, FastTypeTag can only be generated for known types"` ?