Simple Weighted Graphs

SimpleGraphs now also provide a WeightedBuilder to create simple weighted
graphs. Additionalally, a hashCode method was added to the Edge classes
to reflect the overriden equal method.