GUI: dashboard: Click cluster to open it in new window

Signed-off-by: Tim Serong <tserong@suse.com>
GUI: dashboard: Ensure ticket state is shown on initial cluster add

Signed-off-by: Tim Serong <tserong@suse.com>
GUI: dashboard: Save clusters in cookie, allow cluster removal

Signed-off-by: Tim Serong <tserong@suse.com>
GUI: dashboard: Cycle through cluster nodes if mon_node is down

Signed-off-by: Tim Serong <tserong@suse.com>
GUI: dashboard: Show node names on rollover of "n nodes configured" heading

Signed-off-by: Tim Serong <tserong@suse.com>
GUI: dashboard: Expose cluster errors

Signed-off-by: Tim Serong <tserong@suse.com>
Misc: Main Controller: Allow unauthenticated access to gettext translations

Signed-off-by: Tim Serong <tserong@suse.com>
GUI: Add dashboard link to header

Signed-off-by: Tim Serong <tserong@suse.com>