Clear out old project on project load.

Before this commit, old projects would stay loaded when a new one was
loaded. This commit causes them to be removed properly before loading
the new one.

Refs #9970.
Restore current folder from project file.

Projects save which folder was selected. This commit restores this
setting upon load.

Refs #9970.