Swift/erasure-codes/writes

After determining that an object should be erasure coded (Swift/erasure-codes/granularity), the proxy will connect to the proper storage nodes and stream the EC data to them. The idea is that EC will be done inline and not as a background process. A quorum for writes would be at least one more than the minimum needed to read the data.