Give us this day our daily merge, part one
Add PSym, support for point symmetries on coords.  (Our daily merge, part two)
Fix Grid::PlaceAtom, I believe.  (Our daily merge, part three)
Work in mfmdha on qbar and qbar-related technologies.  (Our daily merge, part the last)
Default back to 4-way diffusion (had been using 8 for corner cache testing)
Finally add at 'make doc' target for doxygen; move results to doc/ref
First ceremonial doc-only change due to looking at doxygen output
Never ever write a buffer overflowable function without an EXTREME performance need.  AddButton doesn't qualify.
Umm, make 'all' the default target again, not 'doc'
Make an OUT_OF_ROOM fail code.  Use for AddButton.  Consider for ElementTable::Insert
Merge pull request #19 from DaveAckley/master

Merge with button stuff, add point symmetries, fix Grid::PlaceAtom