Gather all chunks of POST body before splitting

The boundary between chunks is not guaranteed to fall at the end of a PUTVAL line.

The worst possible place this boundary can fall is in the value.  In this case, the truncated line will pass putval_re and be loaded into Graphite with an incorrect value.