A Mixed-Signal Spatio-Temporal Signal Classifier for On-Sensor Spike Sorting