Cluster remote WFS (#126)

Clustered remote WFS layers were being clustered before their data had
loaded, meaning that the layer was not loading. Please test.