fmmtl::direct, KernelTraits reworking, and fmmtl::random_n
Merge branch 'master' into Butterfly. fmmtl::direct, KernelTraits, etc.