flow: Goldberg

Goldberg (Push-Relabel) algorithm in FIFO variant. Runs in O(N^3).