Don't try and create kernel if program not built.
Determine full path of PCH files at runtime (relative to libraries).
Fixed PCH path generation.
Generate relocatable PCH files to aid creating installable package.