- Added more column tests
- fixed - internal scaffolding structure (all ranges are removed when a column with multiple ranges is deleted).
- better error message (instead of NPE) when updateColumns() called with positive column ids that are not intended to be added.
- prevent default column from being added twice when updateColumns() called on axis with default and updated with another axis that contains a default.