enable a full tree recompilation

This is the final piece of support for header file changes.
    
Added a few fixes to allow kpatch-build to work with a full tree
recompilation.
    
Also updated one of the integration tests to trigger a full
recompilation by modifying include/linux/kernel.h.