Fix date parsing. Only accept gedcomx fact types.

Includes a few other minor stylistic changes.
Also includes a test file for fsxml2protobuf and a program that will
dump “n” FS records from a protobuf.