Change Table HTML repr to show all columns (max_width=-1)

In IPython notebook the available width is typically much more than the 80 column default, and an HTML table that is too wide is scrollable left and right.