Integration - bootstrap: Better support for table-bordered

* Bootstrap has changed how it styles its borders to use
  border-collapse:collapse, which is unfortunate sas it makes
  column width calculations to align columns in scrolling tables simply
  impossible. We need to add styles to make sure the borders are
  separate but look collapsed.