Handling exception when update user since duplicated

사용자 정보를 갱신할때 중복 정보가 들어가면 안되는 전화나 이메일의
경우 중복된 값을 저장할 때 DBIC에서 예외가 발생하고 그로 인해
어플리케이션이 죽어 500 오류가 발생합니다. 이것을 핸들링해
400 오류 코드로 변환해 반환합니다.