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

Ref: #310
Merge pull request #311 from joelthelion/fix-j-dashdash-issue-310

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