[TIMOB-16162] Initial support for iOS device logging.
[TIMOB-16162] Finished device logging support.
[TIMOB-16162] Updated the node-ios-device dependency to v0.2.0.
[TIMOB-16162] Updated i18n strings.
TIMOB-15594-Added stream support in TiBlob to enable base64 conversion using stream
TIMOB-10419-Added support for proximity sensor in Android
TIMOB-8222-Handle setActiveTab in javascript as the tabs are not added until open is called
TIMOB-14874-Check for close state before closing the socket again
Merge branch 'master' into timob-16162

Conflicts:
	package.json
TIMOB-10419-Merged with master and resolved conflict
TIMOB-15594-merged with latest master
[TIMOB-16842] Added try/catches around calls to node-forge's pki.certificateFromPem() function so that we don't die on certs we can't read.
[TIMOB-10752] Work on the module create scripts.
[TIMOB-15296] Remove support for lightweight windows completely
[TIMOB-15296] Add support for windowFlags property
[TIMOB-15296] Safety checks for intent flags
[TIMOB-15296] Add exit on close by default if first window
[TIMOB-15296] Setup all window flags
[TIMOB-15296] Remove unrequired code
[TIMOB-15296] Doc Update