Some preliminary work on #11.
More advanced time stamper.
TypeStamper included for the first time with nofailing tests.
Issue #11: Only put and use the stamp if it is needed.
Removed the TODO since this is what I've just commited.
TypeStamper improved, now also structs are stamped.

They are stamped in an inline form, just as they are read or written.
[Constructor] marked fields are now properly initialized.

Also Initialize is not implemented, but will soon be obsoleted.
Got rid of the Initialization and Scan() stuff. Simple code :)
Minor cleanup.
TypeStamper separated into two classes.
Minor wording improvement.
API reverted to be actually useful when class layout changes...
Layout change proof read for reflection based reader.

Maybe not very effective, yet simple and readable.
Initialization removed: REDAME updated as well.
Omitting stale fields in generated read method implemented.

Fix for small bug in ObjectReader added as well.
First version tolerance test.
Test for field removal.
Delegate serialization format changed.
Settings are now serializable.
Fields after merge should be in alphabetical order as well.