Allow selecting where to log to via "logger" preference and add stdout as a recognized option.
Add support for sending the browser to MAFF when appropriate, allowing more featureful MAFF saving.
Add option to only save non-frame documents when in autoshelve mode, especially useful for MAFF output.
shelveUtils.debug: log_level was ignored
extensions.shelve.logger defaults to "none"
version number
Fix: Shelve edit window failed to close on "ok" because shelve.addEventListener was throwing an uncaught exception because it assumes its called from a browser window.
Fix: Auto-select listener properly installed and removed.