Feature #4929: Erasure encoded placement group
OSD internals must work in terms of cpg_t
Pull request ID:
A cpg_t type should be created (basically pair<pg_t, chunk_id_t>). All osd internal maps and PG<->PG messages should use cpg_t rather than pg_t.