기본 동작
아무 설정이 없으면 대소문자를 구분하는 검색을 수행합니다.
searchminigrep의 대소문자 무시 검색은 기본값, 환경 변수, 명령줄 인수, 테스트가 서로 어떤 책임을 갖는지 정해야 예측 가능한 기능이 됩니다.
아무 설정이 없으면 대소문자를 구분하는 검색을 수행합니다.
searchIGNORE_CASE가 있으면 Config가 ignore_case를 true로 둡니다.
env::var옵션을 추가한다면 env보다 우선할지 명시적으로 정합니다.
precedenceConfig 값 하나로 search와 search_case_insensitive를 선택합니다.
run()