Better bounding boxes testing swf
Enable explicitly setting a DataBuffer's initial size

In many cases, 128 bytes are way more than what's needed for a DataBuffer, so it makes sense to be able to explicitly set the initial size.
Split ShapeData's data into buffers for commands, coordinates and style definitions

Splitting the data up enables turning the commands into a Uint8Array and the coordinates into an Int32Array, both of which can be written to and read from quickly.

This is important both for drawing complex shapes as well as for performant hit testing.
Adds some support for copyPixels to make some games work.
Merge branch 'nat' of https://github.com/mozilla/shumway into nat
Update ShapeData documentation to reflect the new serialization format
Merge remote-tracking branch 'origin/nat' into nat
Merge pull request #1347 from tschneidereit/nat

Split ShapeData into buffers for commands, coordinates and styles
makes profiler panel go away when not used