One benchmark script to rule them all

Refactored out all benchmark scripts.
Tidy code.
Reduce benchmark files to one of each for each of Depth, LeftOdd, SumSquare:
 * Standard
 * Deepseq
 * ThresholdLow
 * DeepseqThresholdLow
 * ThresholdMid
 * DeepseqThresholdMid
 * ThresholdHigh
 * DeepseqThresholdHigh

Benchmark type specified as argument to benchmark file now, e.g. ./Depth Leaf 1000
Removed unnecessary results and tabbed files (All, Seq, List).
Removed incomplete ThresholdLow benchmark data. 
Removed unnecessary code from Balance.hs (All, List, unbalance function).
Balance.hs shared between Benchmark files.