Fix conversion bug in boost::edge() for reversed graphs
Add adaptor of iterator pairs to c++11 range-based for loops
Fix Graph.clear() and Graph.clear_edges() behavior for filtered graphs
Implement correct behavior for min_st_cut()

This fixes ticket #167