Encapsulated ImageLoader class in Utility.loadGravatarImage(). Added ImageLoaderSingleton.java to keep cached images in memory between activity changes. Clear image cache every 15 minutes. Fixes FileCache.java when using URLs as filenames. Save stub image in cache when no image was found via HTTP. Improved some variable and functions names. Added visibility and final modifiers to a lot of variables and functions.