Bug 808716 - Lazily fetch bodies and only fetch snippets on scroll... [wip]

Working but very early version has bugs and I am not totally happy with the algorithm to trigger the fetching of snippets. Mostly here as a demo until back-end review comments are addressed and to give some insight on the front-end changes needed to hook things up.