Add a check for cordova.js being loaded multiple times
Add missing license headers (found by RAT)
[all] [CB-2200] Remove deprecated device.name field.
CB-3409 removed deprecated FileReader.readAsText(string) handling
CB-3420: add hidden option to InAppBrowser
[TIZEN][SDK 2.1 - NECTARINE]

fix device , to circumvent an issue accessing the platformversion field of the SystemInfoCapabilities structure as returned by
systeminfo getCapabilities() method.

fix network, by setting a timeout handler provide an anwser before the 5 seconds timeout there is whithin Cordova
to get Connection information ready (timer is set to 3 sec)
[Tizen][Tizen 2.1 - Nectarine] - Device.js

reenable the access to the platformVersion.

platform version is a field of SystemInfoDeviceCapability object returned by tizen device web runtime systeminfo getCapabilities() method

globally most of the systeminfo api went public in between Tizen SDK 2.1 beta and Tizen SDK 2.1 final (!)

except for 3 fields of the structure that are all related to version:

readonly attribute DOMString platformVersion;
readonly attribute DOMString webApiVersion;
readonly attribute DOMString nativeApiVersion;

to be able to access these field you need to add in the confg xml file of the application build:
 http://tizen.org/privilege/system
 (note  not "systeminfo" but system)
CB-3420: add hidden option to InAppBrowser
[Tizen][Tizen SDK, 2.1 - Nectarine] - Device.js, NetworkStatus.js

fixwhitespace patrol

remove device name...
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-js
[Tizen] - fix a typo, NetworkStatus.js

a jake command was unfortunately inserted in to that file source code...
removed it