[sdk] Changes to libsparse to build using uefi toolchain. Add missing includes and tweak dependencies to libsparse targets when building using the kernel.efi toolchain. Change-Id: Idfcc773984f6cb5b87d0ace1ec5a42562e076d00 Reviewed-on: https://fuchsia-review.googlesource.com/c/third_party/vboot_reference/+/851176 Reviewed-by: Yecheng Zhao <zyecheng@google.com>