Kernelization via Sampling with Applications to Finding Matchings and Related Problems in Dynamic Graph Streams