Changed type of result for firsPath algorithms because it was useless to use Maybe.
Implemented a first version of a maximal flow algorithm and therefore some additional
interfaces for the graphs.
Implemented a first version of a maximal flow algorithm and therefore some additional interfaces for the graphs.