bah .. neglected to checkpoint after the last round of dev.
added user-agent header to comply with new github api restriction