Remove unused config test file
Extend the Atom contract and deprecate P1Atom.  Part 1: Atom types must provide a compile-time constant for their leftmost state bit position (which P1Atom can't)
Reorganize P0Atom to put the type at the end, so its ATOM_FIRST_STATE_BIT == 0.  Also support GetStateField and SetStateField (which are themselves due for deprecation)
Deprecate P1Atom
Also deprecate the never-completed P2Atom.  We support P0 and P3.
Extend P3Atom for contract changes, bug fixes
Deprecate P1Atom tests.  Also enable Log.ALL during tests if any command line args provided
P1 test deprecation
Track config file format changes
Fix EventWindow_Test to avoid the tile cache
Init (currently unused) m_pathIndex fields
Actually make Element::GetDefaultAtom virtual; update doc
Use extended Atom contract to actually attempt center atom repair at event start
More init seq barfage; allocate empty type early
Add BitField::Read(atom) and Write(atom,val)
Create concept of Tile 'generation' to help discard obsolete inbound packets
Include generation in packet; tighten packet size a bit
Make Element_Data's default atom have a legal value
Support a Grid-global generation number, incremented on grid clearing, that is bogusly and magically distributed to all tiles
Add 'Reload' button; allow -cp to appear multiple times and cycle throught them