Gunner.js
======

Tackle RESTful data and beat it into a useful format!

For example, load the first 2 pages of pictures on a subreddit:

    var Gunner = require('Gunner');
    (new Gunner("http://www.reddit.com/r/Pics/.json"))
        .projectile("data.children.*.data.url")
        .reloader({after: "data.after"})
        .limit(2)
        .fetcher(function (current, limit) {
            // Called on each HTTP load
            console.log('Fetching ' + current + ' of ' + limit);
        })
        .rapidfire(function (projectile, cannon) {
            // Called once for each link in the subreddit
            console.log(projectile);
        });

For full docs and source-code annotation, see [the documented sources](http://abeisgreat.github.io/Gunner.js/docs/Gunner.html).