Merge pull request #5789 from ayeung/timob-17133

[TIMOB-17133] Try gzip if contentLength is unknown (-1)
[TIMOB-17136]Accept single arg or null
[TIDOC-1724] Update lastEvent description
Merge pull request #5792 from bhatfield/tidoc-1724

[TIDOC-1724] Update lastEvent description
timob-11671: use 'theHeaders' instead
Merge pull request #1 from appcelerator/master

Update to latest master
Merge pull request #5794 from hieupham007/timob-11671

timob-11671: use 'theHeaders' instead
[TIMOB-17136]Have no callback when it is nil
[TIMOB-17152] Increased the minimum support Android version for building apps to v14.
Merge pull request #5791 from srahim/TIMOB-17136

[TIMOB-17136]iOS: HttpClient public setters should accept null
[TIMOB-17066] Updated to node-appc 0.2.10 which fixes parsing of version numbers for displaying the max supported version of Xcode. Also adjusted some of the wording.
Merge pull request #5796 from cb1kenobi/timob-17152

[TIMOB-17152] Increased the minimum support Android version for building...
Merge pull request #5799 from cb1kenobi/timob-17066

[TIMOB-17066] Updated to node-appc 0.2.10 which fixes parsing of version...
[TIMOB-17144] Bumping node-appc version to fix bug with unzipping Titanium native modules.
Merge pull request #5801 from cb1kenobi/timob-17144

[TIMOB-17144] Bumping node-appc version to fix bug with unzipping Titanium native modules.
[TIMOB-17155]: Re-add child view with correct index.
Merge pull request #5803 from hieupham007/timob-17155

[TIMOB-17155]: Android - re-add child view with correct index.
[TC-4136] Cleanup proxy observer on dealloc
[TIMOB-17165] Fixed bug with detecting Windows Phone devices when Windows Phone SDK 8.1 is installed.
[TIMOB-17142]: Modify section methods to be synchronous.