Sponsor refactor

part of PT story https://www.pivotaltracker.com/story/show/79559336
- replaced id with osra num on sponsor index page
- added osra_num and affiliate to sponsor show page

![screenshot from 2014-09-26 19 50 24](https://cloud.githubusercontent.com/assets/7509180/4425869/1b996610-45ae-11e4-83f8-3e4981c8d10d.png)
![screenshot from 2014-09-26 19 51 00](https://cloud.githubusercontent.com/assets/7509180/4425876/22cd2872-45ae-11e4-9d7e-d5e7653f7020.png)

@PurityControl I agree that my descriptions might be needlessly verbose. My point was directed rather at where branch and organization values are set. I am suggesting that instead of setting them within the `let` or `subject` at the top of of the `describe` block, it may be clearer to do so within the individual `it` blocks. Then the setup and the expectation are right next to each other, so the logic is easier to follow.