board: novena: Set boot device even when EEPROM is blank

Previously, a blank EEPROM would cause misc_init_r() to return early,
thus skipping the part where we set the boot device based on the boot
medium.  Break these out into separate functions, and don't return
early when the EEPROM is blank.

Signed-off-by: Sean Cross <xobs@kosagi.com>
debian: Update to rc11

Signed-off-by: Sean Cross <xobs@kosagi.com>