Adding spell hash to repo and putting it in its own directory so that it can be ignored by IDLdoc.
Accepting new version of CMake policy CMP0042.