Logging, Mock, protocol tests added

	a lot of unfinished tests
	logging the shit out of everything

	Commit: Simon
Merge branch 'master' of https://github.com/CodingCo/Server