GUI: Include ui.popupmenu in main layout

Signed-off-by: Tim Serong <tserong@suse.com>
GUI: Move simulator and hb_report to tools menu in header

Signed-off-by: Tim Serong <tserong@suse.com>
Misc: Invoker: Read stdout in run()

Signed-off-by: Tim Serong <tserong@suse.com>
Misc: hawk_invoke: Allow crm_shadow to run

Signed-off-by: Tim Serong <tserong@suse.com>
GUI: Constraints, Resources: Don't override tools popup menu

Signed-off-by: Tim Serong <tserong@suse.com>
GUI: Make simulator menu create new shadow CIB

Signed-off-by: Tim Serong <tserong@suse.com>
GUI: Activate simulator on status page if cib_id != live

Signed-off-by: Tim Serong <tserong@suse.com>
GUI: Status: Don't do periodic debug update when not using live cib

Signed-off-by: Tim Serong <tserong@suse.com>
GUI: Simulator: Rework to use shadow CIB instead of temp files

Signed-off-by: Tim Serong <tserong@suse.com>
GUI: Simulator: Don't show "busy" when opening

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