fix(appStart): show an error screen when errors occur during app start

Fixes #1652.

@shane-tomlinson r?
This is a much cleaner solution than the one I was thinking of.