Implemented readers, bug when creating container
Merge Martin local & remote
Remove Console read
Merge branch 'master' of http://github.com/Evernest/Evernest

Conflicts:
	EvernestBack/EventStream.cs
	EvernestBack/Main.cs
	EvernestBack/WriteLocker.cs

Please DO keep in mind that WriteLocker MUST NOT initialize its currentID
to 0. If you do that, you will have problem if you destroy and construct
another WriteLocker, for any reason.
You could have two messages with the same ID, and here come the problems.