There are too many issues from efivar on FreeBSD. We are not using too many functions from it. Let's re-write them to get rid of the lib.