added option to force reopen chrome when window is closed, also improved tab blocking to not block extension options page
added comments explaining data listeners
Merge branch 'prevent-quitting-browser'