Reversing Directed Graphs

- Added reverse to graph_utility.h and unit test
- replaced GraphWithMappedVertices<>::is_digraph with is_directed
- format source files in netbeans