ByteArray - inflate implemented.
Print up to 1000 frames in the profiler history.
Frames that are considered slow have a specific tag in the profiler.
Stage3D - added support for 16-bit indices when uploaded from byte array
AMF - added support for writing of ExpandoObjects via Amf3Writer
Added property to expando objects to store class definitions
Add a header to all URLLoader requests

The URLLoader will include the X-Mobile-Client header to let the server
know that requests are being sent from a mobile client.
JSON - added serialization of action script objects (properties and fields) to json objects
Refactor Sounds for android and ios
Added Sound Stub for mac
Added fixed size queue to clean up resources
Changed Sounds syslink
updated project settings
Fixed compilation error for android
Updated Androids Sound.cs from code review
Merge pull request #249 from playscript/android_sounds

Android sounds
Fixed compilation error
Added android project in mcs
Added monotouch compatible ICSharpCode.SharpZip csproj so we can remove the AOT warnings
ZLIB decompress - removed dependence on ICSharpCode library by parsing ZLIB header manually, this gets around the odd monotouch dependency map issues
Tweaks in Profiler.PrintTimes().
    Using a StringBuilder now, and skipping time with 0 ticks (we should probably skip times with 0.00 ms too).
Sort full times in Profiler.
Added trace enable flag, disabled traces while profiling