Added function getColumnHeaderWidth
- Moved determining the with of column headers to a separate function
Pulled apart functions contained in setupCOlumnResize
- Separated functions scoped inside of setupColumnResize to make them reusable outside of the function
Added fitHeadersToColumn option
- Added fitHeadersToColumn option and corresponding code. If set to true, the column width will be adjusted so that the columns can't be smaller than the headers content.
Merge remote-tracking branch 'upstream/master' into feature-columnautowidth

Conflicts:
	src/doby-grid.js

Merged
Whitespace only
- Removed some whitespace to satisfy build checks

Conflicts:

	src/doby-grid.js
Don't trigger "columnresize" event for initial fitHeaderColumn call
Merge remote-tracking branch 'upstream/master' into feature-columnautowidth
Call gitColumnsToHeader() when setColumns() is used

Make sure, fitColumnsToHeader option is used when setColumns() is used to set a new column model to the grid.
New Documentation style
Converted the documentation of the new methods to the new documentation style
Fighting against things we can't see (freaking whitespace)
Make fitcolumnstoHeaderCall silent
Merge remote-tracking branch 'upstream/master' into feature-columnautowidth
Take the sort indicator into account

- Renamed option "fitColumnsToHeader" to a more general option "minColumnWidth". Given the value "headerContent" it activates determining the minWidth of columns according to their headers content
- If a column is sorted, also add the width of the sort indicator to it's minwidth
- Converted and added Documentation
- Readded accidentally removed comment line
Added toggling minColumnWidth option to `setOptions()`
Merge pull request #104 from ckosmowski/feature-columnautowidth

Feature columnautowidth