* Due to the way the checks were added, when $KERNEL_VERSION fails
to resolve, it will still pick up the proprietary-files.txt of
the current directory. This is indicated with the output of
extract-files.sh having extranous slashes and double extraction.
* To solve this we only extract based on kernel version if
1. $COMPONENT/$KERNEL_VERSION/proprietary-files.txt exists
2. $KERNEL_VERSION is declared beforehand.
if not, fallback to classic extraction, which includes
error handling.
Change-Id: If4bf45b300010d7f665a74abf661d0170c40af44