Add title to panel view with custom navigation bar

The commit view shouldn't have to know about the title bar on a panel view so I
moved it over to that class.