two column quickhelp dialog, closes #3895

now that quickhelp is a modal dialog, it makes sense to have it be wider
and have the shortcuts take up two columns, instead of one. This change
makes that possible. See the results here:

![new quickhelp css](http://i.imgur.com/nvRTFJm.png)
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
Merge pull request #3896 from ivanov/fix-3895

two column quickhelp dialog

fits on one page.

closes #3895