developer rating pages (bug 931939)

Developer rating pages.

Ignore the first two commits, they're part of https://github.com/mozilla/zamboni/pull/1308

**Screenshots:**
![screen shot 2013-10-28 at 9 11 13 pm](https://f.cloud.github.com/assets/674727/1425917/3a498536-4050-11e3-9f9b-868601e94166.png)

![screen shot 2013-10-28 at 9 11 18 pm](https://f.cloud.github.com/assets/674727/1425915/33c6f0fe-4050-11e3-9baa-7b90e00adae7.png)