Add multipath device support to activate and prepare commands

This patch adds support for dm devices.

Unfortunately in my testing the /dev/disk/by-parttypeuuid is not updated with the OSD_UUID for dm devices so activate-all has no way of finding partitions. If someone has a suggestion around this problem, I can implement a fix.