* added ability to truncate log file basing on it size (on application launch)
* copied library into demo projects
* updated library information (debug output in console)
* ensure whether console dump truncation will performed before debug information output
* copied library into demo projects
* updated library information (debug output in console)
* fixed issue with crash during console dump truncation
* copied library into demo projects
* updated library information (debug output in console)
* replaced console dump log truncation by size with 'log rotation' by size (old log will be saved under another name)

Merge branch 'feature-t119' into hotfix-t128

Conflicts:
	cocoa/HOWTO/SimpleSubscribe/PubNubMacOSTestApplication/libs/PubNub/Core/PubNub.m
	cocoa/PubNubMacOSTestApplication/PubNubMacOSTestApplication/libs/PubNub/Core/PubNub.m
	iOS/HOWTO/APNSVideo/demo9/demo9/libs/PubNub/Core/PubNub.m
	iOS/HOWTO/CallsWithoutBlocks/CallsWithoutBlocks/libs/PubNub/Core/PubNub.m
	iOS/HOWTO/HelloWorld/PubNubDemo/libs/PubNub/Core/PubNub.m
	iOS/HOWTO/SimpleSubscribe/PubNubDemo/libs/PubNub/Core/PubNub.m
	iOS/HOWTO/ULSMethods/ULSMethods/libs/PubNub/Core/PubNub.m
	iOS/iPadDemoApp/pubnub/libs/PubNub/Core/PubNub.m
* changed log to file by default to 0
* copied library into demo projects
* updated library information (debug output in console)
* small changes in PNMacro as for verbose information
* copied library into demo projects
* updated library information (debug output in console)