split the massive mixture.py file,start removing need for C_mixextend.c
Fix tests, keep moving to scipy