Updated with changes from OmniGroup svn [r195828]

OmniBase:
- Fixed OBRegisterInstanceMethodWithSelector

OmniAppKit:
- Removed old hack to pre-load the AppleScript dictionary
- Removed some pixel snapping methods that used deprecated API

OmniFileExchange:
- Added a periodic cleanup of files in the server accounts 'tmp' directory. This should only be needed in error conditions, but we have noticed some users with cruft building up there.
- Include a 404 error in the underlying error chain when account validation fails due to a 404 (wrong user name for OmniSyncServer accounts, or wrong path for DAV accounts).
- When conflict resolution hits a race condition in renaming, fall back to a guaranteed unique name (which is uglier but works).

OmniFoundation:
- Add a hook for a custom subclass of NSScriptSuiteRegistry
- Report symbolic backtraces in exceptions with API common to iOS and Mac
- When an NSNetServices finishes resolving, OFNetStateNotifier will now update its state
- Stop catching and loggings exceptions in some places; in this autosave world, moving towards exception=death is nicer

OmniInspector:
- Use non-deprecated drawing API

OmniUI/iPad-Document:
- Ensure text editing is finished when closing a document
- Better support for demo builds
- Fix outError handling when cleaning up Inbox items
- Split the "Move" action options into their own top-level toolbar item
- Allow making new folders containing a single file

OmniUI/iPad:
- Fix handling of pasted RTF that contains references to dyanmic type or interface fonts.
- Replaced OUIEditableDataDetectingTextView with OUINoteTextView
- In OUITextView, avoid capturing move up/down/left/right while there is marked text. The input method should take those.