reduce memory usage for cache lists

* lazily load some of the strings in caches
* remove latlon, it was never used except in parsing itself
* change some collection handling to avoid huge memory hogs
Czech OC attributes translation by Zazulienka

and fixed wrong translation of disabled cache
Fixes #2445, Light theme broken

Added theme application to some dialogs
Forced dark theme on custom AlertDialog views, as these are always dark.
Fixes #2441, sets oc userid as OwnerUserId
Merge pull request #2485 from triakcz/fix_cz_translation

Czech OC attributes translation by Zazulienka