clean up run formatting

Signed-off-by: Doug Hellmann <doug.hellmann@gmail.com>
Move run UI code into separate controller

Signed-off-by: Doug Hellmann <doug.hellmann@gmail.com>
Add breadcrumbs and move display_filename

Move the definition of display_filename to the layout template
so it can be reused in runs and file.

Add breadcrumbs to the tops of pages for context and
navigation.

Signed-off-by: Doug Hellmann <doug.hellmann@gmail.com>