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