Started send & recv threads
Merge branch 'chris'

Conflicts:
	protocol.cpp
	protocol.h
	ringbuffer.h