Provider tests updated. Strincompare changed.

* stringcompare.py updated, now it handles titles like "East, The" -> "The East"
  much better. "The, East", "East, The", "East The" will all now give a ratio of
  1.0.
* test_movie_provider updated.
* IProvider search interface changed. Now just returns a url on success or None
  if something goes wrong, no senseless tuple here anymore