Stage3D - added stats tracking to all resources and draw call counts
Telemetry - added proper gpu detection for session
Fixed some android GL compiler issues
Fixes for ATF async loading event (starling needs this)
Added support for keep-alive, content-type and user-agent in URLLoader.
Added callback function to get string to hash for URLRequest.
    This allows offline to work with cached requests that use different timestamp, sequences, FB id and tokens.
Cached result IOSHardware version, added auto-profile frame value in the PerformanceFrameData.
Fixed bad merge.
Added .sources file to project.
Moved hardware check to its own file (out of profiler.cs).
ByteArray - Fixed endian-ness for double writes
ByteArray - added method to clone any array into a bytearray
AMF - added Amf3SerializableAttribute, added Serialize read method to IAmf3Serializable
This is to support automated code gen around AMF serialization
AMF - fixed bad merged for project file, updated telemetry Protocol AMF classes to use autogen-ed classes
AMF - added read support for flash.utils.dictionary and Vector.<Object>
Stage3D - Added methods to Vertex/IndexBuffer to upload from ByteArray or raw pointer
AMF - writer support for dictionary and vector<object>
ByteArray - inflate implemented.
Print up to 1000 frames in the profiler history.
Frames that are considered slow have a specific tag in the profiler.