Finalized BinJSON library.  Working and somewhat tested.
Merged with master.
Added correct BinJSON to iOS project.  Removed public Crc32 class.
Merge branch 'master' of https://github.com/playscript/playscript-mono into binjson
Added additional code to support pscorlib compile.  Updated sources.
Fixed issues with alignment on mobile, support for exponential notation for floats.
Merge branch 'master' of https://github.com/playscript/playscript-mono into binjson
Reverted change to remove public Add() method as it breaks array initializers.
Fixed bugs in BinJSON implementation.
Added IStaticObject and IStaticCrcObject interface for BinJson, and added BinJSON.crcId() to get a crc id for a key string.
Commit of IDynamicAccessor<T> for review
Added expando implementation of IDynamicAccessor<object>
Added IEnumerable< KeyValuePair<string, object> >
Changed Json stringify to look for KVP<string,object> as well
Variant - added ability to cache boxed value within variant
Updated PSGetIndex/Member to do additional conversion if necessary
AMF - added caching of the last property looked up
AMF - implemented IDynamicObject / IDynamicAccessors for Amf3Object, uses ClassDef for key store, uses Variants for value store
Added few missing !PERFORMANCE_MODE in Vector.cs.
Changed IndexBuffer3D.uploadFromArray() to reuse memory buffer.
  Before we were reallocating a new temporary buffer every time, now
  we reuse the same buffer and avoid a lot of temporary allocations.
Added a way for invoker to get the name of the invoked method.
  This is used for debugging purpose (like track the event listeners, etc.)
Added a way to trace event dispatches in debug.