SymbolPacket클래스를 IoSymbolTranceiver.h에서 분리

1. SymbolPacket클래스를 IoSymbolTranceiver.h에서 분리
2. SymbolPacket의 Setter에 대응하는 Getter 생성
SymbolPacket 복사 연산자 수정

1. 복사 연산자에서 반환값이 없던 문제 수정
IoSymbolProtocol 생성 및 IoSymbolTranceiver 수정

1. IoStringTranceiver를 상속한 IoSymbolTranceiver를 IoTranceiver를 상속하도록 변경 및 구현
2. IoSymbolTranceiver에 데이터 전송을 위한 Send() 메소드 생성 및 IoStringTranceiver 관련 메소드 제거
3.  IoSymbolProtocol생성 및  createTransceiver()에서 IoSymbolTranceiver를 생성 하도록 구현
IoSymbolWorker 분리 및 SymbolVariableRequester 수정

1. SymbolVariableRequester.cpp에 있던 IoSymbolWorker를 별도의 헤더로 분리
2. SymbolVariableRequester 에서 상속하던 IoStringProtocol 을 IoSymbolProtocol로 변경후 IoStringProtocol 관련 메소드를 IoSymbolProtocol의 메소드롤 사용하도록 변경
3. SymbolVariableRequester의 reqeustSetVariable(), requestGetVariable()를 ReqeustSetVariable(), RequestGetVariable()로 변경
4.
사용하지 않는 헤더들 정리

1. IoSymbolProtocol, IoSymbolTranceiver, IoSymbolWorker, SymbolVariableRequester 에서 사용하지 않는 헤더들 정리
SymbolVariableRequester에서 여러 엔진의 Symbol Variable에 접근 가능하도록 수정

1. SymbolVariableRequester에서 여러 엔진의 Symbol Variable에 접근 가능하도록 엔진의 IP와 포트 번호를 RequestSetVariable()와 RequestGetVariable()에서 입력 받도로 수정
2. OprosEngineManager에서 하나의 SymbolVariableRequester를 생성하여 멤버로 갖고, GetSymbolVariableReqeuster() 메소드를 통해 외부로 제공할 수 있도 수정
3. OprosSymbolVariableExternalApi 에서 외부로 부터 입력받은 SymbolVariableRequester 를 통해 Symbol Variable에 접근하도록 수정
4. OprosSymbolVariableExternalApi를 생성할 때 OprosEngineManager의 SymbolVariableRequester 인스턴스를 사용하도록 하여, 하나의 SymbolVariableRequester 인스턴스만 참조하도록 함