MonitoringBackend: handle null name in a nice way

When we get null as a backend name, we load the default one. While we
want to cache that null backend, it should still know about it's real
name.