Fix some makefile logic, and remove the now unused *_USE_BOOT_LIBS vars