Fixed an issue where Toggling visibility of a column with the horizontal virtual DOM enabled caused a graphical glitch
The table is now correctly redrawn when the addColumn function is used to add a column that contains child columns
When a child column is deleted it is now correctly removed from its parent and the parent will remove itself if it now has no children