JBIDE-13152 BackingStoreException when deleting dynamic web project

Do not call refresh of the entire tree of Project Explorer
when a project added/removed; and tree of Seam Components
when a project removed.

Other code improvements.