Ensure all header files shipped have the vk_ prefix

CI will fail now if we ship a .h / .hpp file that doesn't use
the correct prefix.

I also documented the precedent for this prefix and the existing
integration testing.
16 files changed