Add TODO for JSONRPC replacement
Narrow exceptions thrown and let them propagate up so we know
workspace file isn't valid - first step for #528
Add Javadoc.  No code changes.
Save all modified projects before importing new one - hopefully helps
#528
Comments only. No code changes.
More project saving changes for #528
- reduce project retention in memory from 1 hr to 15 min.
- free all unmodified projects if we get an error on save (we could be
running low on memory)
- make sure exceptions propagate up to where they can be usefully
handled
Remove stray headless line - Fixes #773
Improve startup logging to help debug browser window issues like #193
and
#773
Correct I18N code for progress display - really fix #767 this time
Switch from encodeURIComponent to encodeURI - revised fix for #290