Bug T99731 - improve load and scroll performance of saved pages.
Bug T99731 - improve load and scroll performance of saved pages.

Basically we kept loading a file from disk.
This patch caches that file and evicts it on memory warnings.

See the ticket for indepth explanation.

Change-Id: Ic7a473add91d3e2cfe6d0640c8226219b84b3145

soppysonny/wikipedia-ios,WymanY/wikipedia-ios,montehurd/apps-ios-wikipedia,keyeMyria/wikipedia-ios,mtnkdev/wikipedia-ios,anirudh24seven/wikipedia-ios,jade0425/wikipedia-ios,josve05a/wikipedia-ios,wikimedia/apps-ios-wikipedia,liduanw/wikipedia-ios,soppysonny/wikipedia-ios,montehurd/apps-ios-wikipedia,wikimedia/wikipedia-ios,keyeMyria/wikipedia-ios,anirudh24seven/wikipedia-ios,wikimedia/apps-ios-wikipedia,montehurd/apps-ios-wikipedia,montehurd/apps-ios-wikipedia,bgerstle/wikipedia-ios,wikimedia/wikipedia-ios,jade0425/wikipedia-ios,wikimedia/apps-ios-wikipedia,liduanw/wikipedia-ios,mtnkdev/wikipedia-ios,josve05a/wikipedia-ios,josve05a/wikipedia-ios,keyeMyria/wikipedia-ios,jade0425/wikipedia-ios,julienbodet/wikipedia-ios,josve05a/wikipedia-ios,julienbodet/wikipedia-ios,josve05a/wikipedia-ios,mtnkdev/wikipedia-ios,cnbin/wikipedia-ios,WymanY/wikipedia-ios,liduanw/wikipedia-ios,bgerstle/wikipedia-ios,bgerstle/wikipedia-ios,montehurd/apps-ios-wikipedia,montehurd/apps-ios-wikipedia,soppysonny/wikipedia-ios,cnbin/wikipedia-ios,jade0425/wikipedia-ios,bgerstle/wikipedia-ios,soppysonny/wikipedia-ios,wikimedia/wikipedia-ios,WymanY/wikipedia-ios,mtnkdev/wikipedia-ios,wikimedia/wikipedia-ios,keyeMyria/wikipedia-ios,montehurd/apps-ios-wikipedia,wikimedia/wikipedia-ios,wikimedia/wikipedia-ios,wikimedia/wikipedia-ios,julienbodet/wikipedia-ios,wikimedia/apps-ios-wikipedia,julienbodet/wikipedia-ios,cnbin/wikipedia-ios,soppysonny/wikipedia-ios,WymanY/wikipedia-ios,julienbodet/wikipedia-ios,mtnkdev/wikipedia-ios,cnbin/wikipedia-ios,bgerstle/wikipedia-ios,anirudh24seven/wikipedia-ios,anirudh24seven/wikipedia-ios,cnbin/wikipedia-ios,soppysonny/wikipedia-ios,anirudh24seven/wikipedia-ios,montehurd/apps-ios-wikipedia,wikimedia/apps-ios-wikipedia,julienbodet/wikipedia-ios,keyeMyria/wikipedia-ios,mtnkdev/wikipedia-ios,keyeMyria/wikipedia-ios,WymanY/wikipedia-ios,soppysonny/wikipedia-ios,WymanY/wikipedia-ios,julienbodet/wikipedia-ios,anirudh24seven/wikipedia-ios,liduanw/wikipedia-ios,anirudh24seven/wikipedia-ios,liduanw/wikipedia-ios,keyeMyria/wikipedia-ios,jade0425/wikipedia-ios,liduanw/wikipedia-ios,cnbin/wikipedia-ios,anirudh24seven/wikipedia-ios,keyeMyria/wikipedia-ios,liduanw/wikipedia-ios,bgerstle/wikipedia-ios,julienbodet/wikipedia-ios,bgerstle/wikipedia-ios,cnbin/wikipedia-ios,WymanY/wikipedia-ios,josve05a/wikipedia-ios,WymanY/wikipedia-ios,bgerstle/wikipedia-ios,liduanw/wikipedia-ios,mtnkdev/wikipedia-ios,jade0425/wikipedia-ios,wikimedia/apps-ios-wikipedia,wikimedia/apps-ios-wikipedia,josve05a/wikipedia-ios,wikimedia/apps-ios-wikipedia,cnbin/wikipedia-ios,josve05a/wikipedia-ios,jade0425/wikipedia-ios,soppysonny/wikipedia-ios,mtnkdev/wikipedia-ios