Merge pull request #21 from DaveAckley/master

Dox and bugs
StatisticsPanel keeps AEPS up to date
Usage hack for COMPILATION_REQUIREMENT on updated g++
Added ButtonPanel to hold buttons
Thought about panel anchoring
Implement fuller Diffusion.  Currently pretty expensive (1/2)
Implement fuller Diffusion.  Currently pretty expensive (2/2)