explicitly load python mode before IPython mode

ensures IPython mode gets defined at startup,
which can sometimes fail because the Python mode was loaded dynamically.

closes #3636
Merge pull request #3911 from minrk/cm-ipython

explicitly load python mode before IPython mode