Fix cycle-cursor behavior

mc/cycle-forward skips a cursor on (point-max).
mc/cycle-backward is same for (point-min).
This pull request fixes them.