This provides a task abstraction to SysprofDocumentLoader so that we can elevate information about tasks to the user interface. It also moves the spinner to a menu button w/ popover to display those tasks.