General fixes + TVHeadend (basic) integration

For CouchPotato:

- Added library section (displays all movies couchpotato  has ever downloaded. Does NOT show active movies, the 'wanted' section is still there)
- Fixed dashboard after changing the GetReleases function
- Fixed release section (releases require a separate API call)
- Tuned release table (added score + table headers)

![couchpotato](https://f.cloud.github.com/assets/3635916/2424684/143d8326-abab-11e3-9c0e-5056ba25dbef.PNG)

For TVHeadend:
- You can view channels (sorted under their tags), clicking them will show the EPG. The only action possible for now is to record any program from the EPG. To watch them, I'd need some external player that's capable of playing raw video streams (I've tried it with built-in TVHeadend transcoding which did work when the codec is set to 'webm', but that codec is an absolute waste of CPU, would rather use an external player that's capable of playing H264)
- Back in the recordings tab, you can view and delete both scheduled and finished recordings.

![tvheadend 1](https://f.cloud.github.com/assets/3635916/2424688/1440759a-abab-11e3-8963-639bc92706af.PNG)
![tvheadend 2](https://f.cloud.github.com/assets/3635916/2424689/1442041e-abab-11e3-8a0d-30f5416e26df.PNG)
![tvheadend 3](https://f.cloud.github.com/assets/3635916/2424757/fe7b4590-abab-11e3-9d6c-7d494a18a5e8.PNG)

For SickBeard:
- The SickBeard view now has the ability to click the episode name which will show the episode information

![sickbeard 1](https://f.cloud.github.com/assets/3635916/2424685/143df3ce-abab-11e3-9ce9-28b571a95e0f.PNG)
![sickbeard 2](https://f.cloud.github.com/assets/3635916/2424686/143eb08e-abab-11e3-9c24-58fbde6cfe04.PNG)
![sickbeard 3](https://f.cloud.github.com/assets/3635916/2424687/143f8e00-abab-11e3-9bd6-025bcab1038d.PNG)

For Transmission:
- Torrent files can now be added.

![transmission](https://f.cloud.github.com/assets/3635916/2425183/5e9065a0-abb1-11e3-85ac-47a4d7b7b9b5.PNG)