Add stricter ghc-pkg checks on package file/dir/url fields
The haddock-html and haddock-interface fields are now checked as well. Had to fix up ghc-cabal as it used relative paths for the inplace package's haddock-html. It turns out that these were never used so it could simply be omitted.
Showing with 26 additions and 11 deletions