JSON modified: allow negative numbers, translate to M2 List, not Array.

Also, read-model.m2 is set up to help translate models to new format.