fix: check detached state in .visible. fixes #58.
Adds handleUncaughtExceptions option that allows disabling of Screen's uncaughtException handler