Feature/profiler navbar

- add start button to trigger cpu profiling
- start cpu profile
- stop cpu profile
- query cpu profile download url for 200 response
- add fetch-cpu event to stop button
- get list of pids: http://localhost:7777/api/Services/1/instances/1
- add selected PID info to devtools heading
- add ui-select widget for "more" dropdown
- gray out iframe until pid is selected
- hide load button on remote and show on local selection
- disable start button and take snapshot until host name is entered
- fade out iframe when server input form is invalid and no process is selected
- change Local to File in navbar
- change Server back to remote
- get list of pids (no status, just pids)
- pass data to/from parent frame
- load file blob into memory from url
- add horizontal pid list (limit 3)
- add "more" select-scroll widget

@seanbrookes please review
The child iframe has to access a global in `window.parent.SL`