Installing MonoDevelop from Source on Ubuntu

After reading a post from my friend Daniel about the new release of MonoDevelop, I decided to try and install it... which is when I realized that the installation from source is so painful I'd better figure it out and share it with everybody else.

The first thing we'll need to do is install all the prerequisite development library packages so we can link against them when we build. This will take quite a long time, especially the monodoc installation.