This fixes a bug introduced in #341 which caused the browser opening code to be disabled for the standard `pprof -http` invocation. Introduce a proper getter on the UI which determines whether the browser ought to be opened.
Mainly use imported structs by field and update a mismatch printf string on a test error message.
Also update the build instructions to use go get