Asynchronous facet loading to avoid UI blocking (#23)

In particular with multiple owner filters facets can take a while,
so we load them asynchronously with an ajax call to a facets route