Refined trigger trimming function. Fixed bug that causes it to crash if there
less than 2 readouts.

Also set clusterize_data() to reset if called more than once on the same
side.
Changed syntax for clusterization but functionally the same.

Also began adding a new class for ReadoutClusters.
Started adding some raw signal analysis to ReadoutCluster class.
Added a dtypes file for storing dtypes that could potentially be
used. Also added a couple simple transient analysis functions.