Add Debian/Ubuntu Installation Guide

This way we can bind our documentation to the source code.
Things will never get out of sync and we can (hopefully) sometime
automatically take this documentation and put it on a fancy help page
somewhere.

When this is merged, please consider merging release/4.0 into the dev branch (the guide also applies for a current dev).