Calculate and submit scores to EGS.

Lots of EGS notifier refactoring here.

Fixes #50