First implementation of Telemetry for PlayScript
Fixed Vector.toString() to do the right thing (instead of infinite recursion)
Merge pull request #235 from playscript/ps-amf

Commited and modified an open source AMF library
Merge from master
Added Memory/Sampler protocol classes
AMF - added support for writing of Vector<> and ByteArray
Merge branch 'master' into ps-telemetry
Updated Telemetry version to 3,2
Added stage viewport resize
Added custom SessionStream for writing Telemetry data
Custom stream will perform socket writes at packet boundaries to keep Scout happy
Updated capabilities string
Telemetry - major fixes
Refactored all timing to be in microseconds, fixes subtle errors with length of frame
Added ability to record a session to a memory buffer and send it or save it
Updated parser to display frame times
Telemetry - keep from sending a recording to server too fast
Telemetry - Added ability to load configuration from telemetry.cfg
Telemetry - slightly better faked capabilities
Telemetry fixes
Auto initialize
Fixed span EndValue check
Changed Air->PlayScript
Reverted timing to be all in nanoseconds (long) to fix overflow issue
Telemetry - improved logging performance
Refactored to write data to a light-weight log of structs
Flush will write structs to AMF stream
Flush also performs appropriate conversion of timebase to microseconds
Telemetry - updated and added more profiling spans around events
Merge pull request #236 from playscript/ps-telemetry

PlayScript Telemetry support
Renamed profiling metric for gpu time
Added telemetry spans around EventDispatcher events