Improving CCACHE usage, disable cleaning of precompiled headers

Due to recompilation of the precompiled header, ccache incorrectly assumes that its contents changed. Thus, this patch disables cleaning precompiled headers (they only need to change when they are actually changed or makefiles are touched, anyways).