RFC: Handle `j -- -foo` (for bash and zsh only)

Ref: #310 

It only fixes the functions for Bash and Zsh for now.

Is it OK like this?
If you call this with `j -- -dir` it will pass both `--` and `-dir` to autojump.