Fixed a text folding bug in displaying a multi-line device text.
[Issue] Text is overwrapped by other text.
[Cause] Two instances of EditText share the same variable name.
[Fix] As it is likely the FlashPlayer treats DefineEditText as a singleton class, I've changed Player#newFromId to prevent EditText from being instanciated twice.
Revert "[Issue] Text is overwrapped by other text."

This reverts commit 6ea21f3d8d9b0a558861d7ffc7227af549b46f0b.
[Issue] Text is overwrapped by other text.
[Cause] Two instances of EditText share the same variable name.
[Fix] Modified DisplayListActor#hookVariable/unhookVariable() so that actors can register functions with the same name.
Fix1 - Changed unhookVariable to accept function as additional parameter.
Fix2 - Changed the I/F of hookVariable/unhookVariable to prevent the getter from returning stale values after the setter is removed.
Merge pull request #39 from kuu/master

- Fixed a text folding/overwrap issue.