Rework our naming so that names on the KVS store are unambiguously ours so
we hopefully won't collide with other namespaces on the devices.

Use the new kvs_namespaces API to retrieve a list of objects from the KVS
store for recovery.

Upgrade to KVS version 4.9.

Somewhere along the line, we stopped passing the KVS configuration
information to kvs_open(), fix that bug.