Prototype Github Activity widget.

* refactor ServerListener to per-widget mixin
* use Sinon for server-sent-event stubs
Basic styles using Google Fonts "Alegreya Sans."