function _fnAdjustColumnSizing(settings) {
		_fnCalculateColumnWidths(settings);
		_fnColumnSizes(settings);

		var scroll = settings.oScroll;
		if (scroll.sY !== '' || scroll.sX !== '') {
			_fnScrollDraw(settings);
		}

		_fnCallbackFire(settings, null, 'column-sizing', [settings]);
	}
Adjust the table column widths for new data. Note: you would probably want to
do a redraw after calling this function!
 @param {object} settings dataTables settings object
 @memberof DataTable#oApi