iCloud fixes, inspector UI refresh and various other bits

General:
* Fixed warnings emitted by newer Xcode builds.

OmniUI/iCloud:
* Documents now more reliably get closed, with the user getting punted back to the document picker, when the conflict sheet appears
* Fix animation glitch in document picker when replacing files.
* Fix suspending of user interaction when tapping on a file item while another file item was building a preview

OmniUI/Inspectors:
* Updated the look of the inspectors to be a little more flat, blend with table views better, and be more flexible in terms of height
* Added a common superclass for table view based inspectors
* OUIActionInspectorSlice subclasses can now control their +textWellBackgroundType and +textWellControlEvents
* Better support for doing a selectAll: when starting editing in OUIInspectorTextWell
* Added a block based helper OUIInspectorWellDraw()
* OUIDetailInspectorSlice now uses a UITableView and allows for multiple rows
* Added OUIInspector.alwaysShowToolbar to keep the toolbar up so animations aren't ugly when transitioning between panes that do/don't have toolbar items
* Added a OUIInspectorTextWell.returnKeyType property so you can customize a text well to use a different return key label (such as "Next" or "Done")

OmniUI/Other:
* Persist credentials for the entire session to avoid extra HTTP requests
* Handle missing implementation of optional -availableExportTypesForFileItem:withSyncType:exportOptionsType:
* Removed iDisk options for file import/export
* Don't update the change count on documents whose state includes UIDocumentStateClosed.
* Improved interaction of text selection thumbs and context menus
* Added -[UIView(OUIExtensions) containingViewMatching:] taking a predicate block
* Allow the user to accept invalid certificates when connecting to servers
* We now ignore events while the keyboard is animating. The keyboard is immediately in place after the 'will' as far as hit testing goes, so the second tap can actually hit it before it is done animating to that spot.
* Document previews now build top-left to bottom-right instead of backwards.
* Updated for possible crash due to regression in newer operating systems...

OmniAppKit:
* Added NSAnimationContext(OAExtensions) with support for multi-stage animations, similar to OmniUI
* Removed old -[NSAttributedString(OAExtensions) substringWithEllipsisToWidth:]
* Made -[NSBezierPath(OAExtensions) segmentHitByPoint:position:padding:] public
* Added support for decimal tab stops in OAParagraphStyle.
* Added -[OATextStorage containsAttribute:] convenience method
* Removed OAAquaButton

OmniFileStore:
* Avoid spurious warnings on redirects
* Record and report eTags in PROPFIND operations
* Fix invalidation of deleted file items
* When automatically downloading small iCloud files, only do one at a time and prefer those that are currently visible in the document picker
* Allow customizing export file names
* OFSFileManager calls async blocks on the current operation queue
* Add 'mv' command support to the 'ofs' command line tool

OmniFoundation:
* Make localized strings for time spans public via new API on OFTimeSpanFormatter
* Fix some ARC compatibility issues with OFBindingPoint.h
* Added a first pass of compile time checks for key path validity to OFBinding
* Removed OFCopyObject; we no longer use it and it is bogus in ARC
* Move declarations of defaults used by OFCompletionMatch into OmniFoundation instead of apps having to define them
* Add some codesign info lookup helpers
* Add a block-based -afterDelay:performBlock:
* Switched +abbreviatedStringForBytes: to use powers of 1000 instead of 1024.
* Fixed missing pointer update when copying an OFRandomState().

OmniInspector:
* Use NSImageCell to draw some images to deal with templates.

OmniQuartz:
* Add support for logging each layer that is drawn and how ling it took for very basic detection of which types of layers are getting drawn too often or with too expensive contents
* Added -sublayersNamed:
* Added -[NSView setPatternColorReferencePoint:]
* Added OQMakeColor() and OQColorsEqual() with __attribute__((overloadable)) for all our color structs
* Added more generic rounded rect support that can turn on/off any corner

OmniSoftwareUpdate:
* Make the explanotext more accurate when the check failed, or there are downgrade items, or etc.
* Distinguish downgrade items even more by titling them "Downgrade: "
* Try to deal with the lack of an italic version of the control content font by using NSObliquenessAttributeName
* Fixed key-view loop on update panel