add CommitStore.recent_for(project_id) method, no limits

@thewatts here's v1.  There is no limit on the number of commits that will come out (it's not limited to 8) but it's a start.  Not exactly sure how we should handle the limiting yet.