Massive changes

IMDB and TMDB posters ok
Most errors due to TMDB gone
recover from banning if local cache present
833 lines so nearly 200 less