Revert "Simplify constraints used to layout document window"

This reverts commit 9a85ff2d5722b68ef7ed1f36910119d538da86bc.

The problem with priorities (less than required) is that it allows for the constraint to not be satisfied, which could cause the document view to overlap file browser (or be cut by window’s content view) when the size available for the document view was less than its fitting size.
Only set encoding settings (post open) for documents with a path
Go via set_disk_encoding member function
Update encoding settings in save panel when save folder changes
Provide save panel with current document’s encoding settings

This is instead of the encoding settings for the initially proposed save path.
Only retrieve encoding settings during save when they are missing

Previously we would also retrieve settings for untitled documents, but we now rely on untitled documents getting their encoding settings from the choice made in the save panel.
Save with Xcode 6.0.1 (6A317)
Change “Phone Home” label to “Crash Reports”
Remove “anonymous usage info” from software update settings

We don’t actually have anything to include.
Update dialog plug-in (option parser)