Filepicker: allow project or places as default path regardless of whether the widget is showing

Prioritized "view" over "project" and "place" as that's the workflow that we've gotten most used to given that this "project" and "place" were virtually broken

(integrated from trunk branch change bd098d0 by Nathan Rijksen <n.rijksen@gmail.com>)
Views: don't ask to save each individual file when closing multiple deleted files
rn=

(integrated from trunk branch change 02a8230 by Nathan Rijksen <n.rijksen@gmail.com>)
Views: Fixed Komodo asking to reload changed files when in reality they have been deleted
rn=

(integrated from trunk branch change 8b31f8d by Nathan Rijksen <n.rijksen@gmail.com>)
Projects: give user the option to not delete a project from recent projects if it doesnt exist
this is useful when projects are remotely hosted and the connection might not be active at the time that the project is opened
rn=

(integrated from trunk branch change 6cea3cf by Nathan Rijksen <n.rijksen@gmail.com>)
OpenFiles: Placed close buttons further from the edge to avoid missclicks
rn=

(integrated from trunk branch change db76a02 by Nathan Rijksen <n.rijksen@gmail.com>)
OpenFiles: Always show re-sort option
Until we can be 99.99% certain that all sorting options work properly we should prepare for the unexpected
rn=

(integrated from trunk branch change f540f15 by Nathan Rijksen <n.rijksen@gmail.com>)
OpenFiles: Fix pattern grouping causing files not to be sorted in their groups
rn=

(integrated from trunk branch change c6cd610 by Nathan Rijksen <n.rijksen@gmail.com>)
OpenFiles: Add debug statements to help with sorting issues

(integrated from trunk branch change 66d7227 by Nathan Rijksen <n.rijksen@gmail.com>)