Require at least Emacs 23.3, since 23.1 is unusable

See #220
Merge remote-tracking branch 'origin/master'