Fix issue #1, more comprehensive searching to find a matching compilation database entry for header files.