DynamicRuntime - added Variant value type to avoid boxing of values to objects
For future use by serialization code, dynamic runtime, expando, etc
Merge branch 'master' into ps-amf-bin
Profiler - minor tweaks, changed the way session data was stored
AMF - changed to use the Variant class in dynamic runtime (removed Amf3Variant.cs)
Improved Amf3ClassDef to do better caching property lookups
Made Amf3Object be enumerable and added debugger proxy support