Add support for CMAKE_SYSROOT_COMPILE and CMAKE_SYSROOT_LINK

Android NDKs need 2 different sysroot values when compiling and
when linking from version r14 when using unified headers.
When they are set, they will override the CMAKE_SYSROOT value
appropriately.
Status Job ID Name Coverage
  External
passed ghostflow-commit-check