Add 'required background knowledge' section.

This allows the contents of this page to be limited to what is unique in our setup.  Auxiliary topics are covered elsewhere.  Trying to cover them here duplicates/ignores other good work done elsewhere.

Just like a method/function, I lean towards each documentation page only being concerned with its specific topic and declaring its dependencies so to speak.