Fixed retina/contentScale position errors for iPhone 6+ devices in EditBox.

Problem is that factor was 1.0 or 2.0 until iOS 8 introduced 3.0.
Merge branch 'v3' into fixEditBox_v3
fix EditBox move animation position is wrong on iPhone6 Plus
Update Reader
Update that sets default value of font name for ButtonReader, TextFieldReader, TextReader
1. Fix bug that after load .csb file, call Text widget's setString(), content of string dosen't line wrap and content of Text is chaotic.
2. Update how to parse attribute scale9Enabled
use java coding style
Make KEY_SHIFT equal to KEY_LEFT_SHIFT, KEY_CTRL equal to KEY_LEFT_CTRL, KEY_ALT equal to KEY_LEFT_ALT.
replace tab with 4 spaces
Merge pull request #9410 from andyque/fixEditBox_v3

Fix edit box v3
[ci skip] Update CHANGELOG
Merge pull request #9449 from Dhilan007/v3-keycode

Make KEY_SHIFT equal to KEY_LEFT_SHIFT, KEY_CTRL equal to KEY_LEFT_CTRL, KEY_ALT equal to KEY_LEFT_ALT.
Merge pull request #9441 from pipu/update_reader

Update Reader
update v3-deps to 29
Merge pull request #9452 from minggo/java-style

[ci skip]use java coding style
Merge pull request #9454 from andyque/modifyExternal

update v3-deps to 29
Solve the environment conflict with Cocos.