[flashdisplay] Revert insertLegacyChildAt to original state

Was effectively reverted already in 2c675fa3. This is only to simplify
the code.
[variable] currentCallContext is NULL when inserting legacy children

Fixes a segfault in bug 1098107
[DefineSoundTag] Sound tag constructor was being called twice
[NetStream] Disable exceptions on FFMpegStreamDecoder stream

Let the decoder handle EOF and other conditions by returning 0 in the
read function.

Exceptions cause problems according to bug 818609.

Another problem I was seeing was that an EOF exception was thrown
while the decoder was looking for metadata on a short video, and the
expected AS events were never dispatched.
[FFMpegStreamDecoder] Fix a segfault when the video has no audio stream
[NetStream] Support videos without audio
[DefineBitsLosslessTag] Fix paletted image stride and BPP

Test case bug #1098348
[XML,XMLList] Implement normalize() partially

TODO: XML::normalize() should merge adjacent text nodes
Implement valueOf() for numeric types
[Number] Default value in the constructor is 0

Fixes Tamarin Number::valueOf test cases.
[tags] Add support for DefineButton tag
[ImageDecoder] Ensure valid width and height if decodeJPEGImpl fails
[SHAPERECORD] StateNewStyles is used only by DefineShape2/3/4
[DefineFont3] It seems legal to have 1 byte shape records

An example case is
https://www.box.com/representation/f_1999433150/swf/1.swf

Also check that the location of CodeTable matches CodeTableOffset.
Make a member non-const to allow a default assignment operator

Should fix compilation on Ubuntu Precise buildd.
[FFMpegStreamDecoder] Avoid crashing if the expected decoder is NULL
Rename a test case to use a consistent naming scheme
[DefineTextTag] Honour TextMatrix
[Timer] Fix a reference counting bug

_setRepeatCount was errorneously decReffing even when the instance was
not being used by the timer thread. This could cause the Timer
instance to be deleted while some references still existed. Use a
smartref to ensure correct reference counting.
[MovieClip] Support the second paramter in gotoAnd*

Bug #1102710