This adds support for early boot access to NVRAM variables, using a new
bhnd_nvram_data_getvar_direct() API to support for zero-allocation direct
reading of NVRAM variables from a bhnd_nvram_io instance backed by the
CFE-provided NVRAM device.
This allows us to fetch NVRAM variables prior to our probing the flash/partition
layout, and is required for the upcoming GEOM-aware BHND NVRAM support.