Cache homepage API for 6 hours (bug 1088362)

https://bugzilla.mozilla.org/show_bug.cgi?id=1088362
file issues for these - or separate PRs?