Recents window + error handling refactor

![screen shot 2014-09-10 at 10 03 26 pm](https://cloud.githubusercontent.com/assets/421341/4224483/933af6f6-3925-11e4-8c0b-a0d82d386548.png)

Currently looks like this (torrents are from the "everything" feed), suggestions welcome!