shell: Avoid broken window.location.hash on Firefox

Reviewed-by: Stef Walter <stefw@redhat.com>
shell: Show journal entry details on dedicated page

Fixes #791
Closes #1106
Reviewed-by: Stef Walter <stefw@redhat.com>