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
Merge pull request #117 from wcwang/next

[Feature] New Content Module.
PTSDK-1310: move call module to callHistory module per API change
Merge branch 'next' of github.com:01org/web-simulator into next

Conflicts:
	lib/ripple/platform/tizen/2.0/spec/config.js
PTSDK-1328: update time module per API change
Merge pull request #118 from jiachenghu/next

PTSDK-1310: move call module to callHistory module per API change
PTSDK-1329: Download API update
Merge pull request #119 from zivchang/next

PTSDK-1329: Download API update
change button name to a more obvious one
fix PTSDK-1135
mouse wheel scroll cannot zoom in/out
Merge pull request #120 from zivchang/next

fix PTSDK-1135
PTSDK-1342, Power API module update
Merge pull request #121 from zivchang/next

PTSDK-1342, Power API module update
fix download module bug

modify the name of callback from onaborted to oncanceled
Merge pull request #122 from zivchang/next

fix download module bug
[Bug fixing] PTSDK-1157. Correct exception type

add the following condition:
tizen.power.request() will throw "TYPE_MISMATCH_ERR" exception
when mandatory parameter is missing
Merge pull request #123 from zivchang/next

[Bug fixing] PTSDK-1157. Correct exception type