perf ui/gtk: Factor out common browser routines

Separate out common codes for setting up a browser, and move
report/hist browser codes into hists.c.  The common codes can
be used for annotation browser.

Cc: Pekka Enberg <penberg@kernel.org>
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
4 files changed