Update to M4.
Add real unit test.
Merge branch 'master' of https://github.com/ejsmith/event_stream

Conflicts:
	lib/event_stream.dart