significantly cleaned up data preprocessing borrowed heavily from pylear2 pipeline.  Also made good headway with run_convnet_fast.py it now works in the sense that the output is of the right dimensionality.  It is just spitting out garbage at the moment though, not sure if it is because my classifier is poorly trained or because there is some incorrect matrix manipulation occuring at some point.