[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
[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
Merge pull request #377 from wcwang/ivi

Merge branch 'next' into ivi