improved the documentation

@jacobawenger do you mind looking over the doc changes? thanks!
Suggestion: "Sometimes you want to know when the data for all the initial keys has been loaded from the server and the corresponding events for those keys have been fired. For example, you may want to hide a loading animation after your data has fully loaded. `GFQuery` offers a method to listen for these ready events:"