Fix suggested by @ansel1 to add Mac OS support to the library
Adding time token property for objects which will hold raw data from
PubNub service
Completed github issue #9
Also fixed issue with client IP address detection
Updated README.md to replace NSDate occurence with PNDate
Added additional pre-compile conditions
Merge branch 'master' into macos-adapation
Completed Asana tasks:
* #5170912631202
Fixed issue with timetoken reset when user try to subscribe on channels w/o presence notification on old channels
Fixed additional issue when 'leave' message didn't arrive because client reconnects to subscribe on channels which are left
Moved part of fixes from another branch
Added postponed method call storage logic
Preparation for idle reconnection logic
Completed Asana tasks:
* 4776358212000
Added 'kPNShouldRestoreSubscriptionFromLastTimeToken' constant and
'shouldRestoreSubscriptionFromLastTimeToken' delegate method which allow
to specify whether client should restore subscription on channels from last
time when message was received or not
Completed Asana tasks:
* 4677591337297
adding new libs
adding hello world howto libs
Merge branch 'github-9' into 043013-candidate

Conflicts:
	iOS/3.4/pubnub/Classes/Controller/PNAppDelegate.m
updating demo libs
adding new PNDate resources to demo projects
Fixed Asana tasks:
* #5258732946009