fix bug where panel views w/o location provider were not shown
Created by: sqs
A panel view created with sourcegraph.app.createPanelView
can contain Markdown content and (optionally) show a location provider. This is how custom location providers, such as implementations, work. There was a bug where only panels with location providers (which is the most common kind) were shown.
One example of an extension that creates a panel without a component is https://sourcegraph.com/extensions/sqs/word-count.