Added a (large) number of graph traits or metafunctions that can be used for tag dispatching or determining ct properties of graphs.