wrap executeAtom so it is aware of blocking alerts; some other rearch
Merge pull request #327 from jlipps/master

handle webview alerts somewhat