Asymptotically better algorithm for M2M (In both compressed and full) See merge request inducer/sumpy!122