Moved contents of fromJsonArray into project deserializer
To cut down on differences between the fix and core.

Committed by: ajthompson, bnurbekov