(SERVER-103) External CA documentation

This commit includes a new document which covers the use of an external
CA with Puppet Server.  This commit also adds a link to the new document
from a couple of existing documents.