Aggregate_watersheds.py added

Reduce redundancy in InterlakeWatersheds.py and CumulativeWatersheds.py by merging them into one function with an aggregate_method parameter to choose which one to do
Right now the difference is made with a series of if statements, plan to refine further

Signed-off-by: nicolejeansmith <nicole.j.smith@gmail.com>