fix ipython usage text

It does not describe current behavior, which is now like regular python.

The `[-c cmd | -m mod | file]` is taken directly from Python's own help output.
mention `--` in usage
Merge pull request #3073 from minrk/helpstring

fix ipython usage text