Bind objects to newly added iframes in the Application

Conflicts:

	lib/ripple/bootstrap.js
[Emulator Bridge] Only cache the device window and route onmessage to it
Merge pull request #221 from lpguo/next

[Feature] New Bookmark module.
update for 01.org
Merge pull request #215 from zhizhangchen/support-dynamic-added-iframes

Support iframe in apps
[Feature] Type cast utility implementation.
Merge pull request #222 from wcwang/next

[Feature] Type cast utility implementation.
[TypeCast] Apply type cast to Bookmark, Contact and Content modules.
Merge pull request #223 from wcwang/next

[TypeCast] Apply type cast to Bookmark, Contact and Content modules.
bugfix: TDIS-5516
sync doesn't work if errorCallback is missing.
Fix user location update issue

Fix the issue: Simulator can't get user location if geolocation panel is
closing at the begining
NFC panel adds power on/off control
Merge pull request #224 from zivchang/next

Fix user location update issue
[TypeCast] Bug fixing.
Fix the issue of casting derived type.

* [NABI-RSA] TDIS-5883
Merge pull request #225 from wcwang/next

[TypeCast] Bug fixing.