fix(dataloader): bug where the watch handler fires off even though the ajax requests hasnt returned

![screen shot 2013-11-08 at 10 09 47 pm](https://f.cloud.github.com/assets/354746/1506068/2f162e3c-4909-11e3-95a6-de804fad358d.png)

we need to wait for the requests to return before trying to parse the selectors.