Added LRU cache for sampled thumbnail images in the ListView. This fixes
the jank caused by setItemChecked forcing getView to be called on all
visible list rows, which were each reading and sampling from storage
again. Built and tested against API 18 (4.3), changed target SDK to 18.
Updated support library to latest, revision 18.