Merged changes from upstream
Revert "Merged changes from upstream"

This reverts commit 59f68c4ad52f3919fa62cb88b8221e885bc50838.
Rewrite tvrage search parsing using lxml instead of xmltodict. It is way
faster and simpler (150% to 1500% speedup on my rig, ~250% average).
It should result the same result as the xmltodict implementation,
however at this time both implementation are tried against the tvrage
xml result, then results are compared. This way we'll make sure that the
lxml implementation is as accurate as xmltodict.

Also, added new simple test to try to search again all show releases in
the db, even if already attempted.
Merge pull request #45 from guillp/master

tvrage parser rewritten with lxml
complete swap to lxml parsing of tvrage api
Merge pull request #46 from Murodese/development

merge Development