title: Changing column names inside dataTables
body: <p>I'm using the datatables of datatables.net and I cannot seem to get my changes to these column names to stick.  I've got a simple table with two columns and I want to change the title of one column from 'SPEND' to 'COST'</p>
  
  <pre><code>$(table).html(table)
  $(table).DataTable().columns().header().each(function(column){
      if($(column).text() === 'SPEND'){
          column = $(column).text("COST");
          console.log(column);
      }
  });
  console.log(table);
  </code></pre>
  
  <p>When I run this, the console.log(column) shows that my edit has successfully changed the 'column' object
  but when I console.log(table), the table has not been changed.
  I've placed a handful of other log's in there and I'm confident that it is successfully parsing through the table and finding the correct column also.</p>