Merge pull request #1177 from dachary/wip-erasure-code-command

erasure code command

Reviewed-By: Christophe Courtaut <christophe.courtaut@gmail.com>
osd: disable omap if the pool is not replicated

If one of the operations in MOSDOp is CEPH_OSD_OP_OMAP* and the pool is
not replicated, return EINVAL.

http://tracker.ceph.com/issues/6895 fixes #6895

Signed-off-by: Loic Dachary <loic@dachary.org>
osd: add osd pool set no_omap

so omap support can be set on a per pool basis (unless it is erasure
coded in which case it is always disabled).

Signed-off-by: Loic Dachary <loic@dachary.org>