Fix for BuildMatrix() call in MaxFlow_Labels(); improvements to mincut that assume bidirectionality in adjacency data structure, used to generate cuts, incorporated back into post-maxflow cut computation