Fix documentation rules (#665)

Authored by snowleopard on Aug 29 2018, 6:36 PM.

Description

Fix documentation rules (Trac #665)

  • Make sure we need haddockHtmlLib before creating anything in the directory
  • Fix Haddock builder provenance
  • Do not clean up the HTML docs directory
  • Fix the target directory
  • Add more missing dependencies on haddockHtmlLib
  • Replace docPackage with docContext
  • Minor revision