[TIMOB-13253] Check for listeners before firing events
timob-13907: remove the duplicate nodes after merging resource files.
timob-13907: use open to open a file since we don't need any encoders and decoders
Merge pull request #4340 from pingwang2011/timob-13907-3_1_X

Timob 13907 3 1 x: Android: Failure to build KS to device 2nd time
timob-13916: don't log debug message when it's in package mode
timob-13916: should check the DBG flag in logInternal()
Merge pull request #4341 from pingwang2011/timob-13916-3_1_X

Timob 13916 3 1 x: Android: Packaging - Debug information is being printed out to DDMS when packaging to production
[TIMOB-13934] Fixed SOASTA build dependency problem where an app built subsequently without cleaning would fail to launch with the error 'java.lang.NoClassDefFoundError: com.appcelerator.apm.CrittercismBootstrap'.
Merge pull request #4343 from matt-langston/timob-13934-3_1_X

[TIMOB-13934] Fixed SOASTA build dependency problem.
timob-14060: correctly send ti.start and ti.end event
timob-14060: add comments
timob-14060: address comment
timob-14060: fix log
timob-14060: retrieve events ordered by Timestamp
timob-14060: Use LinkedHashMap to preserve the item order in which keys were inserted into the map.
Merge pull request #4346 from pingwang2011/timob-14060-3_1_X

Timob 14060 3 1 x: Parity: Making the app background on Android does not send ti.end event
[TIMOB-14095] Fix build failing with Xcode 4.4.1
Merge pull request #4352 from jonalter/timob-14095-3_1_X

[TIMOB-14095] Fix build failing with Xcode 4.4.1
[TIDOC-1164] Document ignoreSslError property
timob-14100: fix postlayout rect for HW windows.