Coach reports for monthly unit tests

Not beautiful, but appears to work, and includes one test

![selection_012](https://cloud.githubusercontent.com/assets/1319950/3335507/17a2f584-f816-11e3-982e-ddaa5fbef913.png)

![selection_013](https://cloud.githubusercontent.com/assets/1319950/3335508/1a8034c4-f816-11e3-8555-95a24394a488.png)

![selection_014](https://cloud.githubusercontent.com/assets/1319950/3335509/1d7de57c-f816-11e3-950a-c7a1bc7802e7.png)

 If i understand what you're doing here correctly, you're making a new generator, and then getting the first object of that. Is that right? That does seem to be the idiom for "selecting-first-element-based-on-criteria". http://stackoverflow.com/questions/9868653/find-first-list-item-that-matches-criteria. Today I learned!