* Update source code in UnitTests, remove legacy PNLog usage.
* Add test for PNResponseDeserializer.
Merge branch 'develop' into feature-pt75668732
* changed PNMessage object representation
* fixed callbacks for subscription on channels on which client already subscribed
* changed log layout for few objects
* PNConnection read sream callback tweaked to forward reference on stream right to method which read out data on event
* tweaked request 'time out' timer cancelation
[#84218880] * tweaked compound HTTP packet parsing
* removed debug data from demo application
[#81243156 #75668732 #83982732 #83854992 #83726270 #83832544]
* added description as for new client configuration method int README.md
* separated PubNub Objective-C client into separate project which is suitable for usage as static library (as standalone or dependency) or framework (standalone)
* fixed demo application channel information view
* adjusted client PNCannelGroup initialization code
* updated APNS demo application
* adjusted percent-encoding options
* Reconnect library to pubnubBackground project.
[#75668732] * extracted client code into separate project
* updated README.md with information about client usage as static library
* added missing delegate methods description in README.md
Merge branch 'feature-pt75668732-rc' into develop