BUG: DataFrame.to_string ignores col_space when header=False

Add test case for when header=False

Make col_space the minimum width of each col

Update release notes