Get threads working correctly.

src/e-server:
	* src/GdbServer.cpp (GdbServer::~GdbServer):
	Initialize both current thread variables.
	(GdbServer::rspAttach): Move after rspServer.
	(GdbServer::rspDetach): Likewise.
	(GdbServer::rspServer): Move thread initialization into separate
	function.
	(GdbServer::initThreads): Created.
	(GdbServer::rspSetThread): Just set current thread as appropriate.
	(GdbServer::rspQuery): Use currentGThread for qC.
	(GdbServer::rspQThreadInfo): Get cores from thread to core map.
	(GdbServer::rspQThreadExtraInfo): Use thread to core map.
	(GdbServer::rspOsDataProcesses): Get cores from thread to core map.
	(GdbServer::rspOsDataLoad): Likewise.
	(GdbServer::rspOsDataTraffic): Likewise.
	(GdbServer::rspThreadSubOperation): Deleted (unused).
	* src/GdbServer.h: Add current threads for G and C
	use and maps between thread ID and core ID.  Remove
	rspThreadSubOperation.