Added cache option

github.js added a date to the query. Now, this can be controled by a
boolean flag, so the server might return a 304 (not modified)