Fix for issue #29.
Updated changelog.
Fixed wireframe drawing of indexed triangle strips.
Updated copyright.
Fix wrong mime type for mp3 files,
python on Windows returns the wrong one and IE refuses to load the sound.
Avoid for..in loop when updating playing sources.
Added node pool and extents grouping to reduce number of ArrayBuffers.
Disconnect optimised renderables from the node.
Fixed allocation of extents arrays for optimised renderables.
Allocate a single buffer for all the private body vectors.
Allocate single buffer for all the sound source vectors.
Allocate single buffer for as many grouped vectors as possible.
Allocate a single buffer for all the extents vectors.
Share draw parameters user data.
Keep original triangle data on original surface.
Avoid creating unnecessary identity local matrices.
Create single ArrayBuffer for local and world matrices.
Create a single ArrayBuffer for both renderinfo matrices.
Initialise more common properties.
Pre-create all vectors when using custom local extents.
Create single ArrayBuffer for shapes vectors.