GUI: dashboard: Cycle to next node on 500 server error (e.g.: hawk running but cluster down)

Signed-off-by: Tim Serong <tserong@suse.com>
GUI: dashboard: Show correct error message if adding cluster fails in IE

Signed-off-by: Tim Serong <tserong@suse.com>
Misc: Move json2.js include from dashboard to main layout

Signed-off-by: Tim Serong <tserong@suse.com>
GUI: simulator: Remember injected state when leaving/returning to status screen

Signed-off-by: Tim Serong <tserong@suse.com>
GUI: wizard: Fix mismatched </form> and </div> tags

Signed-off-by: Tim Serong <tserong@suse.com>
GUI: simulator: Make inject dialog draggable

Signed-off-by: Tim Serong <tserong@suse.com>
GUI: simulator: Ensure inject ticket button appears if tickets available

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