Refactored this to use clustered data that is the same format that comes from my spike sorter.  That is, a dictionary of structured arrays for each cluster.  Also, rewrote some things to make them easier to understand.  The metrics function now has a nice screen output so you can see what each estimate is.  You can also choose which estimates to do.