Parallel Batch-Dynamic Algorithms Dynamic Trees, Graphs, and Self-Adjusting Computation