Bug Fix for negative edges in flow graphs

Moved check from read graph to init residual graph
Added support for limits of flow on vertices.