String에 std::string 메소드 구현

1. String에 std::string 메소드 구현
2. detail::StringImp의 유니코드 변환 코드를 StringUtil로 이동

refs #4
ErrorCode 생성 매크로 함수 추가

1. ErrorCode 생성 매크로 함수 추가

refs #4
ArrayImpl, StringImpl에 대한 ErrorCode 반환 값 수정

1. ArrayImpl, StringImpl의 메소드 호출 과정에서 발생하는 예외에 대한 ErrorCode 반환 값을 수정

refs #4
LegacyExternalApi ErrorCode 처리 수정

1. LegacyExternalApi ErrorCode 처리 수정

refs #4