utils: Include libgen.h on musl/linux systems
musl does not provide GNU basename like string.h on glibc based systems does, it does provide the POSIX compliant basename function therefore allow to include libgen.h on non-glibc based linux systems
Signed-off-by: Khem Raj raj.khem@gmail.com