[Tizen] Adjusted object attribute assignment checking for "any" type.

* [NABI-RSA] TDIS-7482
[Bluetooth] Added database samples for bluetooth devices.

* [NABI-RSA] TDIS-7399, TDIS-7464
[TypeCast] Enhanced support for 'DOMString' and 'Number'.

* [NABI-RSA] TDIS-7394
Merge pull request #361 from wcwang/next

Bugs fixing
[TypeCoerce] Supported 'Union' type.

* [NABI-RSA] TDIS-7398
[Content] Applied interface checking for asynchronous method.

* [NABI-RSA] TDIS-7320
[Calendar] Checked 'id' type for CalendarEventId and CalendarTaskId.
Merge pull request #362 from wcwang/next

Bugs fixing
Merge pull request #366 from junwang1216/ivi

Ivi
Merge pull request #367 from junwang1216/ivi

Ivi
Merge pull request #368 from junwang1216/ivi

Ivi
Merge pull request #369 from junwang1216/ivi

Ivi
Merge pull request #370 from junwang1216/ivi

ivi
Merge pull request #371 from junwang1216/ivi

Ivi
Merge pull request #373 from junwang1216/ivi

format tizen ui html files and fix some tags closed errors.
Merge pull request #374 from junwang1216/ivi

add ButtonEvent and TurnEvent
Merge pull request #375 from junwang1216/ivi

Fixed bugs 2572 and switching times questions.
[MessagePort] Initialize

Signed-off-by: wangjun <junx.j.wang@intel.com>
Merge pull request #376 from junwang1216/next

New message port implementation.
Merge branch 'upstream-next' into upstream-ivi

Conflicts:
	ext/assets/dbsamples/dbbluetooth.xml
	lib/ripple/platform/ivi/3.0/spec/btdevices.js
	lib/ripple/platform/tizen/2.0/BluetoothSocket.js
	lib/ripple/platform/tizen/2.0/bluetooth.js
	lib/ripple/platform/tizen/2.0/dbinit.js
	lib/ripple/platform/tizen/2.0/spec/ui.js
	lib/ripple/ui/plugins/network.js