Completed fix as for subscription on channels on which client already subscribed and procedural lock
updated lib for Mac OS
* fixed issue with reachability which didn't detect in some sitations that connection is missing
* fixed procedural lock which was taken by +disconnect method and never released
small fix related to the ability call success/error block of +connect method if it was called while there was no network connection
Fix crash in iPad pubnub client for start/end date tap
Merge branch 'refinement-connection' of github.com:pubnub/objective-c into refinement-connection
updated library inside example applications
Merge branch 'refinement-connection' of github.com:pubnub/objective-c into refinement-connection
Added simple subscription application for Cocoa
Disable editable mode for textviews for log.
Fixed issue related to Popover and iOS 7.0 - crash during the date selection
Removed flag which tell that we are restoring subscription (not critical, just to keep order)
Merge branch 'refinement-connection' of github.com:pubnub/objective-c into refinement-connection
* enabled suspension for Cocoa
* copied fresh library to the demo applications
Fixed issue because of which GCD timer source didn't trigger it's cancel block
Added missing state flag value change
small performance fix
* added additional logging
* fixed issue because of which client was unable to correctly handle internet connection loss during connection
* copied fresh library into demo projects
* released lock in case when setting client identifier and client not connected yet
* in case is one of connection channel is down, second one will be forcely disconnected from connection channel delegate method. It will preven from connection sync issues when one of the channels was opened when there was connection and second one got event when connection went down"