Revert "Fix a few minor UI bugs"

This reverts commit 2dd45e28af2482f6b29ab824499de97ba3d899b3.
Fix to forceFill columns:

 * Use defaultWidth to resize, not current width
 * Avoid reszing columns to widths less than 0, which breaks the table
 * Resize columns proportional to their original width
Fix forceFill so that it only increases col size
Change canAutoResize behavior on default table.

This is a work in progress and will not be merged into master without
discussion of the new spec.

* New behavior uses canAutoResize when forceFill is off.
* Use iterative resizing to compute column widths in case of min/max
  width issues
Checkpoint for Finder behavior
Fix totalSavedWidth again
WIP
Removed 500px limit on max width during resize