Fetch the component doc data from static

This makes static the authoriative source of both components themselves
and the documentation around them, meaning they're always in sync.

Previously there were problems with this app being out of date,
especially when mixing local, preview and prod versions of static
as a source of components.