Create configured disk_store if it doesn't exist

This avoids a confusing crash if the configured disk_store does not
exist. The log messages will indicate when the disk_store is created
vs found. If we're unable to create the disk_store dir, the log
message will help the user figure out the cause.

ping @sdelano @marcparadise @manderson26 @hosh @oferrigni