-ChessGame Debuging용 UI 완성

-추후 예정 알고리즘 디버깅 및 앙파상&캐슬링 구현
OpenCVE MinGW 지원 작업 완료(CVES, CVEC).

** Changes
1. Compiler 마다 전체적인 Macro Definition이 변하게 끔 변경.
2. 형식에 맞지 않는 Parameter, Return Value, Return Type을 변경.
3. MinGW를 지원하기 위한 Definition을 추가.
4. 최대한 모호한 부분을 정리.
5. 이전의 ISO C++98, 03 Standard를 지원 가능하게 끔 구문 변경.

** 확인 사항
- Visual Studio(MSVC), Qt Creator(MSVC), MinGW에서 Compile 확인 및 동작 Test 완료.

** 특이 사항
없음
ChessLinSearchAlg Part 임시 알고리즘 수정

- 크롭한 후 알고리즘 인식 문제 해결
-ChessGame UCI protocol 형식에 맞춰 movement queue 구현
-EngineS 디버깅
-ChessGame 예외처리 보강
Compile 개선 작업 및 Engine 통합 작업 중간 Commit.

** Changes
1. CVES, CVEC, CVEO, Celestials Compile path 및 각각에 맞춰 환경 변경.
2. MSVC에서 정적 Library Build를 위해 Run-Time Library Option을 /MD -> /MT로 변경.
3. 2번의 변경사항을 위해 afx* Header를 삭제 및 알맞게 변경 및 _AFXDLL(/MD Option일 때 사용 가능)을 사용하지 않음.

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

** 특이 사항
- Celestials를 G++로 Compile 한 뒤 실행이 되지 않는 Issue 발생.
Merge branch 'CVES_HandRecognition' into CVEC-CVES_Engine

Conflicts:
	CVES/ChessGame.cpp
	CVES/ChessGame.hpp
	CVES/EngineS.cpp
	Common/SystemDependency.hpp
	OpenCVE.v11.suo