infra/#7
main
- finally 구문에서 실행되는 종료 로직을 closeAfterManualCommit() 으로 분리 - consumer.commitAsync에 들어가는 OffsetCommitCallback을 변수로 분리