CA-124248: Resolve EEXIST errors.

When attempting to manually recreate the symlinks which possess valid
dev-mapper entries, ignore EEXIST errors.

Signed-off-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>
Reviewed-by: Chandrika Srinivasan <chandrika.srinivasan@citrix.com>

GitHub: closes #73 on xapi-project/sm
CP-7343: Enable conversion for whitespaces

Enable CentOS 6.5 flag to fix problem with devices with padded IDs.
Use same name mangling as udev rules.

Signed-off-by: Frediano Ziglio <frediano.ziglio@citrix.com>
Reviewed-by: Chandrika Srinivasan <chandrika.srinivasan@citrix.com>

Github: closes #67 on xapi-project/sm
CP-7396: Ensure tapdisk reports metrics to rrdd.

- Register tapdisk with rrdd as a plugin when we open a new tapdisk.
- Deregister tapdisk with rrdd before we detach the tapdisk.

Signed-off-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>