More fixes

Cache the lists from trakt.tv, and refresh every 10 mins.
Fixes for dialog