Calling setting_t::set with NULL_STR restores the default
Add HTML URL field to bundle_t
Inline deselectExtension code in OakSavePanel

The code is tweaked a bit compared to the category method we inlined.
Remove unused category methods

Long-term I want to get rid of all category methods. Adding methods to system classes is bad.
Remove unused graphics
Fallback on main bundle for svn_status.xslt

Ideally we would use something like “inSameBundleAsClass:’, but as we don’t have any classes in the SCM framework, that is not possible.
Don’t include $USER.ninja when username is ‘build’

Since our master build file is named ‘build.ninja’, including the user build file in this case would read the master file twice.
Lowercase icon file name

This corresponds to how it is spelled in the file type bindings file (although nothing actually uses this icon).
Don’t play sound when renaming files
Also use primary color when window is key

Windows like the file chooser never becomes main, so testing if window is main alone is not enough.