Optionally auto-refresh intro each digest cycle

If an intro tour includes dynamic content, the box will not resize when the content updates. Adding a brute-force mechanism to continually call intro's refresh function whenever something triggers a digest.

Related to issue #34