Support a 'homepage' in MythBrowser

Signed-off-by: Stuart Morgan <smorgan@mythtv.org>

Closes #8398