Auto-hide cost column if cost is zero

This should give more space on small screens, potential side effect is small flicker as cost column is initially visible.