Autofit column width

Alt HOI for those who know. Select any range of data, and automatically fit the column width.
Other fixes
- Numbers that are entered with a % sign are automatically percent formatted
- Added blank as the last value in the color cycle
- Fixed an issue with undo not restoring cell formats
- Removed non-breaking spaces when pasting HTML
- Automatically translates full size formula ranges into row or column ranges
- Fixed an issue where % was not parsed correctly in formulas
- Fixed an issue where dividing by zero failed
- Fixed an issue with pressing an arrow key after opening the editor not referencing other cells