Add IMDB rentals list to charts

This should add the IMDB rentals list to the charts and imdb automation.
This is actually a nice list as you can download the movies right away
instead of waiting until they release like with the rest of the imdb
charts.

The problem is that this does not work. And frankly I gave up. When I
type this in my python command window it works:

'''
from bs4 import BeautifulSoup
import urllib2

data = urllib2.urlopen('http://www.imdb.com/boxoffice/rentals')
html = BeautifulSoup(data)
result_div = html.find('div', attrs = {'id': 'main'})
'''

Then result_div contains the list of movies. In the code from this PR
result_div becomes None....?!?!?! @Ruudburger please help before I jump
off my building ;)
Check for better quality

Actually check the quality profile order and determine:
- if the searcher needs to search for a certain quality
- if the renamer needs to rename a certain qualoty release

Fixes #3122
Add 3D renamer option
fix debug msg
BR-Disk detection fixes
Add size to quality guessing

And cleanup searcher
Improve quality self test
Add use of size to scanner

And check if snatched quality is the same as what we detected
Add 3D type to renamer (e.g. SBS, Half OU, etc)
Improve scanner

- Fix the disc and tag removal: they received the filename with capse
- add default metadata when resolution is known
Various Fixes
Improve charts

- Add a max height to each chart with a scrollbar
- Add advanced options to hide chart items already in wanted or library
(note that this can be done more efficiently...)
Added an mpaa_only rename replacement token

The mpaa replacement token includes certifications from around the world. If the user wishes to limit the values to one of 'G', 'PG', 'PG-13', 'R', 'NC-17' or 'Not Rated' they can use the added mpaa_only replacement token. The original mpaa replacement token remains unchanged.
Prevent duplicate subtitle language identifier
Add advanced option to force download all languages
Fix Yifi

this should fix #3114
correct caps
Add Blu-ray to Bit HDTV provider

Fixes #3171
Merge pull request #3193 from mano3m/develop_api

Add Blu-ray to Bit HDTV provider
Merge pull request #3192 from mano3m/develop_yifi

Fix Yifi