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
Merge pull request #622 from andymcc/empty_policy

Allow empty storage policies to work