removed Message#show
where(condition).first -> find_by(condition)
where(condition).exists? -> exists?(condition)
removed SendSMS.
renamed SendSMS2 to SMSSender.
Original SMSSender is Admin::Messages::SendMessageService now.

(applied #338, #339)
생성1. 체크리스트 공지를 선택하고 Task와 Assignee를 선택하는 옵션을 띄운다
생성2. Assignee를 선택하는 버튼을 누르면 현재 회원 리스트가 Modal로 띄워진다
생성3. 리스트에서 선택한 회원을 Task에 할당시킬 수 있다
생성4. Task가 입력이 시작되면 다음 Task 입력창이 뜬다
생성5. 옵션이 기록된 채 정상적으로 체크리스트 공지를 생성할 수 있다
입력1. 할당된 회원이 해당 링크로 들어가면 본인의 Task(본인껀 노란색) 및 전체 Task를 확인할 수 있다
입력2. 본인의 Task에 어떻게 처리했는지에 대한 코멘트를 남길 수 있다
입력3. 작성된 코멘트는 수정 및 삭제할 수 있다
입력4. 본인의 Task를 다 해결하여 완료할 수 있다 (최소 1개의 코멘트 이상이어야 함)
관리1. 공지 확인 뷰에서는 '읽음 확인'과 '수행 현황'탭이 생성된다
관리2. '수행 현황' 탭에서는 할당된 회원들의 실시간 처리 현황을 볼 수 있다
관리3. '수행 현황' 탭에서도 회원들에 대해 SMS를 전송할 수 있다.
버그1. 본인 외에 코멘트 수정창을 열 수 없게 한다
버그2. 관리자 외 회원은 SMS 전송 체크박스를 볼 수 없어야한다
버그3. checklist에 대한 validation check (하나 이상의 task와 assignee 필수)
버그4. 수정 관련 버그 (기존 레코드에 반영이 안되는 문제, 다음 할일 입력창이 뜨지 않는 문제) 해결