CVEC, CVES 구조 개선 작업 및 CVEC, CVES, CVEO 통합 작업 중간 Commit.

** Changes
1. Qt에서 필요한 모든 정적 Library Module에 대한 추가.
2. Winboard와 통신에 필요한 UCI Protocol에 대한 작업.
3. CVES <-> CVEC에 필요한 Internal Protocol의 추가.
4. Release시 Option에 대한 재정리(Project File 내).
5. CVES, CVEC에서의 Internal Procol에 대한 작업 정의 및 구현 완료.
6. ChessRecognition에 대한 Critical Section 삭제 및 mutex로 대체.
7. Telepathy Module의 Thread 함수를 변경.
8. Telepathy Module의 Initialize를 변경.

** 확인 사항
- MSVC, MinGW G++ 환경에서 정적 Library가 포함된 단일 Exec File 생성 완료(CVEC, CVES, CVEO).
- Visual Studio(MSVC), Qt 확인 및 완료.

** 특이 사항
- CVES Destructor에서의 Error가 지속적으로 발견.
- UCI move string이 깨지는 현상.
Merge remote-tracking branch 'origin/CVES_ChessRecognition_Extended' into CVEC-CVES_Engine

Conflicts:
	CVES/ChessRecognition.cpp
	CVES/EngineS.cpp
	OpenCVE.v11.suo
CVEC, CVES Winboard 연동 작업 및 CVEC, CVES, CVEO 통합 작업 중간 Commit.

** Changes
1. Winboard와 연동 가능하게 UCI Move 명령 작업 완료.
2. 통신부 및 Buffer의 불필요한 보호를 위한 Mutex 삭제.
3. Chess Game 좌표 Return을 위한 MakeUCI, 좌표 관련 변수들을 개선(좌표 Character 깨짐 개선을 위한).
4. Telepathy의 실시간성 보장을 위한 TCP/IP Option 수정.

** 확인 사항
- Winboard 연동 확인 완료.
- MSVC, MinGW G++ 환경에서 정적 Library가 포함된 단일 Exec File 생성 완료(CVEC, CVES, CVEO).
- Visual Studio(MSVC), Qt 확인 및 완료.

** 특이 사항
- ReadMode 함수 버그 수정
- CheckInChessboard 다수의 움직임 반환 함수 수정
수정 작업 전 Commit.

** 특이 사항.
Merge remote-tracking branch 'origin/CVES_ChessRecognition_Extended' into CVEC-CVES_Engine

Conflicts:
	CVES/ChessGame.cpp
	CVES/ChessRecognition.cpp
- CVES 충돌부분 수정 후 중간 커밋
 - Canny Edge를 이용하는 ChessObjDetection 클래스 추가 ( 구현중 ) - 논의사항 존재
 - CheckInChessboard 메소드 변경

 * 논의사항
 - 캐니 엣지를 사용하여 말을 디텍션 할때의 방법. ( 면적기반 or movement 차 기록)
 - chessboard recognition에서  HSV영상사용 ( Canny Edge 디텍션을 위해서 밝기를 어둡게 해야하기때문에)
 - ChessObjDetection 클래스 DetectObj 함수 구현 완료

* 추후 예정
 - ChessObjDetection return 함수 구현
- ChessObjDetection 클래스 완결
- 체스좌표에 따른 디버깅 진행중
- Sobel_Canny 방식으로 변경

*추후 예정
Read_Mode 함수 디버깅
Merge remote-tracking branch 'origin/CVES_HandRecognition' into CVES_ChessRecognition_Extended

Conflicts:
	CVES/ChessGame.cpp
	CVES/ChessGame.hpp