Allow empty storage policies to work

* If a storage policy is specified with no drives an empty ring will still be created
* Run a "write_ring" instead of a rebalance for empty rings.

Fixes #621