Merge pull request #1 from mangalam-research/develop

Develop
Updated flyspell dicts
Added skeletons to all (noninherited) member functions
Completed correction/addition of function definitions
Dropped the EventNonRecorder class, Made EventRecorder more flexible. Choice tests now test fireEvent invocations too.
Changed GroupWalker so that it would return error messages as early as possible. Added a test to check this.
Version bump to test version number.
Added a TODO item.
Corrections before pull-request
Don't require the mangalam version of semver-sync.
Merge pull request #11 from keisetsu/develop

Merged.
Added some missing documentation. Modest code cleanup in some places.