efivar 0.24
- make nvme work sanely
- better argument checking in several places
- clean up some license confusion
- fixes for gcc 6
- get rid of variadic mess on efi_set_variable()
- which means using symbol versioning
- but clang does not implement gnu symbol versioning
- so clang still will not work
- lots of valgrind