Spinning Mellin Bootstrap: Conformal Partial Waves, Crossing Kernels and Applications