Drop Emacs 23 support same as git-gutter

Because git-gutter drops Emacs 23 support.
And enable lexical-binding.
Bump up version and update Changes