Added LruCache + optimized bitmaps` loading

Now cache is 1/8 of available memory size. (N.B. Some differences
between >= 11 SDK and < 11 SDK versions, e.t Java and Native memory
allocation).