Maintain stable column width when showing/hiding sort indicators
Maintain stable column width when showing/hiding sort indicators

Prior to this commit, sorting a table column would cause the column
sizes to change because it would add and/or remove pseudo elements upon
showing or hiding the triangle indicators.

This commit makes the column width stable by including the indicator at
all times in all columns, and using `visibility: hidden/visible` to
toggle its, er, visibility.

Change-Id: Iddacc146a5a4906d32e24301a22a8e370e3150f2
Reviewed-on: https://gerrit.causes.com/26994
Tested-by: Greg Hurrell <79e2475f81a6317276bf7cbb3958b20d289b78df@causes.com>
Reviewed-by: Joe Lencioni <1dd72cf724deaab5db236f616560fc7067b734e1@causes.com>

causes/twigg,causes/twigg