Bug Fixes in KDE Base
The first columns model and selection model should be the same as the view's model and selection model.
1) We don't leak memory switching to and from column view
2) Selection is preserved when switching views
3) We don't have 2 models running for the root directory