Updated docs in ClientBase, Encoder classes
Moved 2 Functions from ClientUnix into ClientBase
Added another FIXME
Added more docs to ClientBase.cpp
Added Docs to Thread.cpp