Added total energy attribute to potential event and altered
passes_energy_match accordingly.

Also changed clusterization to look at triggers rather than
adjacency. Still need a better clustering algorithm.
Added a function to Side that removes neighbor triggers that are beyond
the strips immediately adjacent to a charge-collecting strip.