Benchmarking

Add in benchmarking programs:

Variations for node value trees, leaf value trees and node-leaf value trees.

sumList
sumTree
depthTree
sizeTree
maxPath

Contains:

Input programs
Hand parallelized programs
Expected outputs
Actual output for one of sumTree

Actual benchmarks pending, all compiling.