Story 1301: Measure infobox view time

Use setInterval to avoid having to deal with debouncing
scroll events and effecting performance

Turn off by default (to be enabled by config variable)

Change-Id: I88998f2e96a48822183d6adfce97f5eccf4330a1
Merge "Story 1301: Measure infobox view time"