title: Slickgrid column width should automatically get resized according to widest row content
body: <p>In Slickgrid is there any way where the column width automatically get resized according to widest row content?</p>
  
  <p>In the sample example I can see the value of column as hard coded for the column field <a href="http://mleibman.github.com/SlickGrid/examples/example2-formatters.html" rel="nofollow">http://mleibman.github.com/SlickGrid/examples/example2-formatters.html</a></p>
  
  <pre><code>var columns = [
      {id: "title", name: "Title", field: "title", width: 120, cssClass: "cell-title", formatter: formatter},
      {id: "duration", name: "Duration", field: "duration"},
      {id: "%", name: "% Complete", field: "percentComplete", width: 80, resizable: false, formatter: Slick.Formatters.PercentCompleteBar},
      {id: "start", name: "Start", field: "start", minWidth: 60},
      {id: "finish", name: "Finish", field: "finish", minWidth: 60},
      {id: "effort-driven", name: "Effort Driven", sortable: false, width: 80, minWidth: 20, maxWidth: 80, cssClass: "cell-effort-driven", field: "effortDriven", formatter: Slick.Formatters.Checkmark}
    ];
  </code></pre>