NativeActivity and navigational stability improvements

Improve shutdown when errors occur to prevent inability to restart
Reduce the context for launching activities to local application
Check for BIOS before attempting to add it to a list