Fix: FixedColumns wasn't taking into account hidden columns

- The _fnColCalc function wasn't taking into account columns which are
  hidden by DataTables column visiblity options - the arrays for inner
  and outer width are column index based, but they were being read as
  display indexed, breaking the layout as soon as there was a hidden
  column.