ENH: makefile for automation
TST: just use span for coverage
ENH/CLN: add python-side code for xcorr mat mult
CLN: move assertions to python