Use NSJSONSerialization instead of NSPropertyListSerialization for better performance

Use NSJSONSerialization instead of NSPropertyListSerialization to improve the speed serializing Image Table metadata before writing to disk. This change is backward compatible with previous Image Tables