[Issue]
  Wrong text is observed.

[Cause]
  There is an ActionPush(type=string) that contains multiple null-terminated string literals.
  In such the case, QuickSWF stops parsing on the first null and moves on to the next action.
  Therefore, if the remaining strings contains Shift-JIS, it is not converted to Unicode and causes wrong glyphs.

[Fix]
  Fixed QuickSWF to parse every string literals.
Reworked based on the feedback. (https://github.com/Moncader/QuickSWF/pull/44).
Reworked based on the feedback - 2nd. (https://github.com/Moncader/QuickSWF/pull/44).
Merge pull request #44 from kuu/master

Fixed a bug in parsing ActionPush with multiple string literals.