Reduce offscreen page limit in ImageViewerActivity to reduce memory usage

Fixes #4