Fixes to zinc analysis manipulation, and comprehensive tests for it.

- A unit test for parse/write/split/merge.
- Equality and diffing logic for analyses.
- Fix split and merge bugs found by the test.
- Includes a ~350k tarball of anonymized text analysis files, used as test data.