Binjson6 omnibus

- Fixed some perf issues with binjson 
- Added time start/stop to Dynamic
- Stats profiler to track expensive calls
- Fixed PSGetIndex to use GetMember for string keys (to allow uint hints)
- Fixed issue where generateMipMaps was not being respected in Texture.cs
- Other changes included in previous pull