Backport PR #4209: Magic doc fixes

Closes #1986 (adds reference to load_ext in r, octave, and cython magics). In addition, adds installation requirements and other doc fixes for rmagic.

This is a candidate for backporting to 1.x.