Change IPython Table HTML repr to show all columns

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.