Separated the cross scatter plot from the calculation of the data going into it
Rewrote this module for spike sorting.  It works better now, more intuitive, and I've made the cluster output a dictionary of numpy structured arrays.  It works really well.