IPH - Added triggers for Download page

This CL adds in-product-help to download a page for viewing offline later.
The IPH would be shown after a successful page navigation after the user
has seen an offline dino.

Backend interaction:
1 - On every successful page load - Check ShouldTriggerHelpUI(IPH_DownloadPage)
2 - On every show of dino page - Send event user_has_seen_dino
3 - On every of download of page - Send event download_page_started
4 - On dismiss of IPH - Send dismissed() to tracker

BUG=710646

Review-Url: https://codereview.chromium.org/2814843006
Cr-Original-Commit-Position: refs/heads/master@{#467091}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 758540e55198236edc0a417b7dd69e60a3ceedac
1 file changed