More progress in marshal/unmarshal code. Primary problem left at this point is Value class.
Finish marshal/unmarshal tests.

2500 tests verify that you get out what you put in (exceptions being default values that certain fields provide if not set)
Update missing cabal file info