Project tree state preservation

Just spend over a half hour figuring this out, but I did it: The project tree now preserves subfolder expansion state and current selection when refreshing. Much, MUCH less annoying!