StringUtil 의 Split() 메소드에 빈 문자열 유지 옵션 추가

1. StringUtil 의 Split() 메소드에 빈 문자열 유지 옵션 추가
두 문자열 사이의 문자열을 꺼내오는 StringUtil 의 SubString() 구현

1. 두 문자열 사이의 문자열을 꺼내오는 StringUtil 의 SubString() 구현
StringUtil의 Split() 의 noEmpty 옵션이 반대로 작동하는 것을 수정

1. StringUtil의 Split() 의 noEmpty 옵션이 반대로 작동하는 것을 수정
StringUtil의 SubString() 오동작 수정

1. StringUtil의 SubString() 오동작 수정
URL의 authority가 없는 경우에 대해 처리하고 IPv6 처리를 위한 RFC2732 를 만족하도록 URL 파싱 수정

1. URL의 authority가 없는 경우에 대해 처리하고 IPv6 처리를 위한 RFC2732 를 만족하도록 URL 파싱 수정
2. uri_ 변수 이름들을 url_로 변경
3. Url 의 URL 파싱 메소드들을 static 으로 변경
Merge branch 'develop' into feature_stdcall_function_calling
URL 로 부터 동적라이브러리 경로를 읽어 오는 방법 변경

1.  URL의 이해 부족으로 잘못된 방법으로 파일 경로를 가져왔던 것을 수정
2.  오타 수정
LegacyExternalApi 의 유효성 검사 메소드 추가

1. LegacyExternalApi의 유효성 검사 메소드인 IsValid() 추가
2. GetLegacyExternalApi()에서 LegacyExternalApi의 유효성을 검사하여 반환하도록 수정