zsh: move increment-number to its own file
zsh: preserve leading zeros in increment-number
zsh: disallow going negative in increment-number