Change default unit for blockdev size to MB

This allows 32-bit machines to create blockdevs larger than 4GB, which is
  supported by the backingstores (LVM / btrfs) but awkward
  to specify in units of bytes.