supply directories to the *_generic_detect.m from python, avoid doing projection twice for trial data by both the *_generic_detect and *_generic functions, identation fixes, remove debugging lines from *_generic_detect.m files, adding check samefile function, transpose the ZPCA to be passed in the right order to threads.py
add train from a different file feature
still a WIP as the results are always biased for now