Merge pull request #1 from appcelerator/master

Update to latest master
TIMOB-17260-If there is layout pending, queue up new request to animate
TIMOB-16185-Use GZipInputStream if the cached content is gzip
[TIMOB=17369] CLI: Auto-escape quotes in tiapp.xml
Escape quotes in Android builder's validate()
move escaping to AppInfo.java template
Merge branch 'master' of git://github.com/appcelerator/titanium_mobile into timob-13392
remove unnecessary parentheses
Merge branch 'master' of git://github.com/appcelerator/titanium_mobile into timob-17511
Bump version to 3.5.0
Merge pull request #6009 from ingo/master

Bump version to 3.5.0
[TIMOB-17511]: Android - Add support for xxhigh density
[TIMOB-17604] Fixed typo when referencing a device.
Merge pull request #5986 from skypanther/TIMOB-17369

[TIMOB-17369] CLI: Auto-escape quotes in tiapp.xml
[TIMOB-17371] TiControllerContainment. hostingView definition and implementation
[TIMOB-17371] Attach LW Window to hostingView
Merge pull request #6013 from cb1kenobi/timob-17604

[TIMOB-17604] Fixed typo when referencing a device.
Merge pull request #6010 from hieupham007/timob-17511

[TIMOB-17511]: Android - Add support  for xxhigh density
TC-4653 : Add access to iOS App Setting URL

Add access to the iOS8 UIApplicationOpenSettingsURLString. This allows the developer to launch directly into the iOS8 App Settings Screen using Ti.Platform.canOpenURL.

For example:

~~~
var settingsURL = Ti.App.iOS.ApplicationOpenSettingsURL;
if(settingsURL!=undefined){
	if(Ti.Platform.canOpenURL(settingsURL)){
		Ti.Platform.openURL(settingsURL);
	}else{
 	alert('cannot open URL');
 }
}

~~~
Merge pull request #5946 from salachi/TIMOB-17260

TIMOB-17260-If there is layout pending, queue up new request to animate