DCPP first pass finished

Massive additions to Common Algorithms, also, big changes to the graph
architecture.  DCPP Solver first draft complete (works on hand-crafted
instance).