Maintain selection when changing tabs

Fixes #44 by ensuring that we maintain the docset selection during tab changes.

---

Figured I'd try and help out with some of the "minor-bugs" for now. I'm not sold that this is the optimal solution, but it does prevent losing the selection without properly disabling the delete button for a docset.