Generalize edge weights maps into properties maps.
Implement Edmonds-Karp algorithm.
Merge pull request #10 from KL-7/max-flow

Edmonds-Karp algorithm for maximum flow
Implement Graph#bipartite_sets. NOT FINISHED!