inductive firehose interop tests (#963)
Pulls in the JSON-formatted MST inversion tests from @dholms's
typescript implementation.
Updates the `indigo:atproto/repo/mst` code to include additional "proof"
blocks for "create" record ops, not just "delete" record ops. I'm not
sure the book is totally closed on that decision, but going to get this
implemented and merged for now, so that implementation/interop (between
typescript and golang) is not a barrier or issue in the protocol
decision.