Clarify invariant and add an assert.
Simplify with for(:), slightly different logging.
Factor out DefaultMIMETypes.forceExtension() from fproxy, and use it in FileUtil.sanitize() too. Also fixes FileUtil.sanitize() not adding .bin for unknown MIME types.
Fix logging: "Stopping" matches with "Starting", but "Completing" is less likely to make people panic. :)
Merge remote branch 'origin/next' into next
Update other bookmarks.