Cleanup.

Remove extra type to string function in SubRecord.
Eliminate ghc warning on header parse routine pattern match.
Simplify some SubRecord expressions.
Add comments for currently supported data.