Add port of unicycle.vim to Emacs

TODO: turn cycle quotes into “smart quotes“ (that still cycle)