Advances In Non-Parametric Hypothesis Testing With Kernels