[TIMOB-13555] Don't set content-type if the user sets it first
Manual backport
Merge pull request #4578 from bryan-m-hughes/timob-13555-3_1_X

[TIMOB-13555] Don't set content-type if the user sets it first
[TIMOB-8435] Fixed double scrollbars in desktop
Merge pull request #4579 from bryan-m-hughes/timob-8435-3_1_X

Timob 8435 3 1 x
MobileWeb: Ti.API.log INFO level messages do not display as correct type
add missing comma
use shorter lang.toArray fn
remove extra array
[TIMOB-10108] Cleaned up some code and fixed some bugs
Merge pull request #4586 from bryan-m-hughes/timob-10108-3_1_X

Timob 10108 3 1 x
TIMOB-14922: Reverted fix to omit tiapp.xml from bin/assets which caused full rebuilds every time
TIMOB-14918: Clean up static overlayProxy only during finish().  Orientation changes tear down the activity, and during the re-creation, we want to make sure the overlayProxy is available.
TIMOB-14918: Removed unused code
Merge pull request #4595 from ayeung/timob-14918-3_1_X

Timob 14918 3 1 x: Changing orientation with camera overlay causes app to crash
Merge pull request #4594 from ayeung/timob-14922-3_1_X

TIMOB-14922-3_1_X: Reverted fix to omit tiapp.xml from bin/assets which caused full rebuilds every time
timob-14916: checking the window status when closing the window
timob-14913: cannot get the activity for LW windows
timob-14913: fixed typo
timob-14913: update doc