Tracevis: use as much space as possible

Previously we used the fixed layout in bootstrap. This change moves to a
fluid layout which takes advantage of more space for larger screens. In
addition this patch includes some changes to prevent long task names
from dominating the table view.