Squashed commit of the following:

commit 6ee5bb8188242486c5c3699dba1a74efe2753e27
Author: Jeff Markowitz <markowitzmeister@gmail.com>
Date:   Mon Apr 8 18:56:06 2013 -0400

    Further changes to spike sorting, fully compatible with tetrodes
now, disabled GUI until changes are incorporated...

commit 51df6f952a0ebbb82df4af95e42448a80b32ea26
Author: Jeff Markowitz <markowitzmeister@gmail.com>
Date:   Sun Mar 31 19:13:54 2013 -0400

    Further cleanup of ephys_visual_sua

commit 4e96df05449dc9eb8c99399923e35c8e4c01ae0b
Author: Jeff Markowitz <markowitzmeister@gmail.com>
Date:   Sun Mar 31 14:26:34 2013 -0400

    Modularized single unit processing a bit, further sensible changes
along the way, tetrode sorting operational again

commit d9624d07db3815800c799e3dd8588a32146053a8
Author: Jeff Markowitz <markowitzmeister@gmail.com>
Date:   Wed Mar 20 00:37:56 2013 -0400

    Moved to GMM framework, major changes afoot...

commit d2b02bb1bf9d774caaa5a14029e228efe0abdbdf
Author: Jeff Markowitz <markowitzmeister@gmail.com>
Date:   Mon Feb 18 20:00:41 2013 -0500

    Switched to new spike sorting backend based on osort's approximation method, drastically changed data structures for single unit processing

commit 66db9109a229ef0948d3d3734ccc931ea453ab3b
Author: Jeff Markowitz <markowitzmeister@gmail.com>
Date:   Tue Feb 5 17:55:47 2013 -0500

    Intan songdet intmic hotfix, added audio pad to minimum spacing between extractions

commit 49c7f00d49e3dd1bc4cd1823cd68451ef79c764e
Author: Jeff Markowitz <markowitzmeister@gmail.com>
Date:   Mon Feb 4 10:58:08 2013 -0500

    Major changes to the front-end for working with sleep data

commit d42778d17c447add893945aec9c6bf036f0aca3c
Author: Jeff Markowitz <markowitzmeister@gmail.com>
Date:   Fri Feb 1 20:35:05 2013 -0500

    Added auto-delete and sleep features to intan_songdet_intmic.m