adding shortest_path parameter to graph class, eccentricity feature

added shortest_path parameter to the graph class
fixed some calls inside shortest_path given the new parameter
added the eccentricity feature (relies on shortest_path)
added frequency distribution of eccentricities feature (relies on eccentricity)