Test script tidyup.

-- Don't require that drives need to be in increasing order of size, as
this is fiddly to arrange.
-- Cope with very small drives (<100MB).
-- Bail earlier on failure to create partition.