ERT-825: Changes in doc building:

 - A cmake variable ERT_DOC_EXTERNAL_ROOT is added, with that setting
   external documentation can be included in the build process.

 - The top level index.rst is created using configure_file() to include
   the external documentation - if specified.

 - The documentation building is based on symlinks from the build
   directory instead of copies.