Message-passing for graph-structured linear programs: proximal projections, convergence and rounding schemes