Turn Runs class into a proper model to implement incremental JSON update
Created attachment 130266 [details] Patch
Once this patch is landed, there will be exactly two PersistentCaches left (I'm going to delete the rest once the transition is complete).
Committed r110142: <http://trac.webkit.org/changeset/110142>