Merge remote-tracking branch 'upstream/next' into next
[Bug Fixing] Remove the redundant callback when updateAllInstances is true by default.
* JIRA: PTSDK-1195
Merge pull request #109 from wcwang/next

[Bug Fixing] Remove the redundant callback
[Bug Fixing] Add missing return value for convertToString of CalendarItem.
* JIRA: PTSDK-1206
Merge pull request #110 from wcwang/next

[Bug Fixing] Add missing return value for convertToString
Merge remote-tracking branch 'upstream/next' into next
Fixed "Simulate low battery" error with 0% and > 100% Start level.
Feature implementation: PTSDK-1309
implemention of WebAPIException and WebAPIError
return WebAPIException as opposed to WebAPIError per spec change.
Merge pull request #112 from jiachenghu/next

Next
Merge pull request #111 from jacobchen/next

Fixed "Simulate low battery" error with 0% and > 100% Start level.
fix lint error
fix lint error
Merge branch 'next' of github.com:jiachenghu/web-simulator into next

Conflicts:
	lib/ripple/platform/tizen/2.0/mediacontent.js
	lib/ripple/ui/plugins/power.js
Merge pull request #113 from jiachenghu/next

fix lint error
For PTSDK-1129
        - Set Battery Level to 100 when run simulator in first time
        - Update Remaining time seconds string before charging start
        - Show/hide Remaining time seconds string depends on plugged or not
Put back slider code for input fields of snesor panel.
Merge pull request #115 from jacobchen/next

For PTSDK-1129
[Feature] Update Calendar module according to APIs change.
Parameter list change of addChangeListener; WebAPIException change; feature URI change; security access change.

* JIRA: PTSDK-1315
Merge pull request #116 from wcwang/next

[Feature] Update Calendar module according to APIs change.
[Feature] New Content Module.
New Content module implementation; WebAPIException support; feature URI added; security access support; obsolete MediaContent module removed.

* JIRA: PTSDK-1317