Reset column information when the base table changes

- Force Minitest 5+ to reveal test ordering issues
- Use new Minitest class name
- Fix check_top_position to not clip the position value if a default
column is in play