Permit subdirectory libs and includes

It seems that the buildpack expects all libs and includes to be single, unnested files. This assumption is not always borne out. For example, the text-icu package depends on external icu libraries which have have includes like `include/unicode/ubrk.h`.