Merge branch 'origin/develop'

Conflicts:
	dist/smartbox.min.js
mag exit support
deinit player
making SB function SB() is alias for SB,ready(), SB(platformName, cb) is alias for SB.readyForPlatform('platformName, cb')
Merge remote-tracking branch 'origin/develop' into develop

Conflicts:
	dist/smartbox.min.js
link to legend doc in README
setData, getData, removeData
Merge branch 'master' into develop
add change keyboard feature to SBInput
Fix checkUserDefined
fix keyboard bugs
Merge branch 'master' of https://github.com/sc0rp1d/smartbox into sc0rp1d-master

Conflicts:
	dist/smartbox.min.js
Merge branch 'sc0rp1d-master'
Added test subtitle functions for mag and samsung.
fix #20 Native volume control enable
fix mag platform file? edit doc
fix data_nav_type with 0 value
update ru_platform doc
Merge branch 'develop' of https://github.com/sc0rp1d/smartbox into sc0rp1d-develop

Conflicts:
	dist/smartbox.min.js