Switched to a 10.8 deployment target on Mac OS X

General:
	- Removed a bunch of code for old operating systems
	- Marked several places that still need attention with `#pragma clang diagnostic ignored "-Wdeprecated-declarations"`

OmniFoundation:
	- Added -isFileInTrashAtURL:
	- Removed -stringByReplacingAllOccurrencesOfString:withString: -- NSString has -stringByReplacingOccurrencesOfString:withString:

OmniAppKit:
	- Added -[NSEvent isUserCancel]

OmniNetworking:
	- Fixed bundle extension of ONUnitTests so Xcode would run them

OmniSoftwareUpdate:
	- Removed reporting of the "loc" key (user's general location set via System Preferences). ReadLocation() is deprecated and getting the user's general location isn't worth asking for location entitlements.

OmniUI:
	- Added -viewInAppStore:
Minor changes in the README

* Update our current Xcode version
* Combine the `git submodule` init & update
* Style "Auto Layout" properly
* Be consistent about punctuation

Signed-off-by: Tim Ekl <lithium3141@gmail.com>
Updated with latest OmniGroup source.

This will likely be the last merge for a while...

General:
  - Cleanup some references to deprecated API
  - Some fixes and cleanup for OmniFileExchange document syncing
  - Fix some errors noticed by newer developer tools

Configurations:
  - Added helpers for configuration-specific builds (allowing Foo-Debug.app vs. Foo.app running side-by-side)

Scripts:
  - xcodeproj.rb now uses the Plist gem rather than OSX::Cocoa
  - BuildStringsFromTarget no longer marks output as updated if there is an error

OmniBase:
  - Include NSURLErrorNetworkConnectionLost in -causedByUnreachableHost

OmniFoundation:
  - Remove (now) unused OFResourceFork
  - Removed categories used to look up stationery bit
  - Added block-based sorting helpers
  - Added OFBijection
  - Extended OFLockFile with OFLockUnavailableHandler and OFLockFileLockOperationOptions
  - OFLockFile now ignores zombie processes
  - Updated credentials API to return errors
  - Avoid issues due to Radar 14075101: UIApplicationDidEnterBackgroundNotification sent twice if app with background activity is killed from Springboard
  - Warn if OFNetStateRegistration in a sandboxed app without com.apple.security.network.server
  - Avoid capture of the delayed update timer when invalidating a OFNetStateRegistration instance
  - Copy more ivars in -[OFRelativeDateFormatter copyWithZone:]

OmniFileStore:
  - Avoid wrapping errors needlessly.
  - Fix issue with Mac OS X Server's WebDAV handling of paths containing spaces hiding MOVE/COPY handling of Destination headers

OWF:
  - Removed obsolete OWXMLURLFileProcessor
  - Removed other references to OFResourceFork

OmniAppKit:
  - Switched to standard behavior for stationery files.
  - Improved OAFontDescriptor matching
  - OATrackingLoop now updates its modifierFlags property for all events, not just FlagsChanged events
  - OAPopupDatePicker can pick a date without requiring a binding to its presenting control

OmniFileExchange:
  - Started writing tests for files with invalid UTF-8 paths; logged a couple Radars vs. NSURL...
  - Add another workaround for flat-file file presenter notifications
  - Attempt to work around crashes in the Security framework (13860984) by looking up credentials on the main queue
  - Allow OmniPresence accounts to also be import/export accounts
  - Fix some assertions in unit tests
  - Fix some leaks of temporary files
  - Fix spurious conflict possible when downloading a rename-only change
  - Add better progress reporting during server conformance testing
  - Avoid crash in a case where a remote snapshot is missing an Info.plist

OmniUI/iPad-Document:
  - Fix failures replacing directory with flat file in WebDAV import/export
  - Fix localization of some strings
  - Add menu image for restoring default documents
  - Better layout for name/date sorting document picker control
  - UX improvements for Trash
  - Support for suspending launch actions (for the benefit of integrated crash reporting)
  - Track foregrounded status ourselves to avoid issue with backgrounding while launch actions are suspended and Radar 14075101
  - Improvements for running with UIUserInterfaceIdiomPhone

OmniUI/iPad:
  - Fixed cancel action in OUIActionSheet
  - Deprecated -modalParentViewController in favor of -presentingViewController

r186327
- New document picker with folders, nice support for OmniPresence scopes/trash, iOS 7 look and animations

- Background syncing support for OmniPresence
- Updated inspector widgets for iOS 7
- Removed a bunch of code no longer needed in iOS 7 (plenty more left
that can be cleaned up)
- Removed CoreText-based editor and RTF import/export in favor of
TextKit
- Converted a bunch more code to ARC
- Lots of cleanup for 64-bit iOS, isa references, BOOL conversion,
IMP/objc_msgSend calls w/o casts, iOS 7 deprecations
- Clean up of deprecated nib loading API usage
- Split out a OmniDAV framework from OmniFileStore with async-only API
- Split out OmniDocumentStore from OmniFileStore for iOS only document
store support
- Lots more...

r194927
Updates to build requirements.
Fix some build issues with the OmniFrameworks workspace and remaining objc_msgSend calls in OWF.
Ignore xccheckout files.
Fixed more command line and Mac framework build issues.
Merge 607d654fa749 from https://github.com/omnigroup/OmniGroup