Fixed json issue with large strings.

Reset escaped to 0 for large strings, to avoid moving more objects to LOH.
Serialization improvements.

Calculate hash of strings (instead of allocating string)