Re-enable check for existing volume during create

Also fix Consul.GetVolume() to correctly handle KV.Get() failures.
Fix get-volume for non-existant volumes