Block: add header parsing.  Begin new Deserialize module.

This is used by the latest wally.git.