Change `OptionParser` to remove `--` if it is the first argument

- [x] `OptionsParser`
- [x] `Mix.Tasks.Run`
- [ ] `Kernel.CLI`

Closes #2263 and #2268