runqemu: Search in $MACHINE sysroot for bios

@ricardon could you take a look at this patch and see what you think? It basically makes biosdir="" work now that we've switched to building ovmf as a non-native recipe in commit f147459

commit "runqemu: Add option for custom BIOS directory" added a
biosdir="" option to runqemu which provides a shortcut for specifying a
path to a custom qemu bios (indirectly via qemu's -L option).

However, biosdir="" searches in $OE_NATIVE_SYSROOT for bios.bin, meaning
that the qemu bios recipe must be built as a native recipe. Arguably all
qemu firmware should be built as non-native because they're not executed
directly by the build machine.

Switch biosdir="" to search in $OE_TMPDIR/sysroots/$MACHINE, which is
the location of non-native files.

Cc: Ricardo Neri <ricardo.neri-calderon@linux.intel.com>
Signed-off-by: Matt Fleming <matt.fleming@intel.com>
If it weren't for the setup_sysroot() function, the native sysroot would have to be accessed as $OE_TMPDIR/sysroots/$BUILD_SYS. Would it be good to create a similar setup_sysroot_target() function to generate a OECORE_TARGET_SYSROOT?. This way the path would not look so "hard-coded".