Drop Emacs 23 support(#169)

#148, #152, #153