Some fixes for achievements
Fix up tests for achievements
Most basic achievement implementation
Documentation fixes for achievements
Store data in event counter
Fix misfire error because event was not unique
Implement achievements to spec