WTP 3.0.5 Patches

Bug 288543. Classpath container facet runtime mapping can become out of sync

Bug 289203. Facet classpath utility not properly migrating legacy projects

Bug 291297. Java facet classpath properties has invalid #system# owners

Bug 293035. Another problem with the ClasspathHelper class

Bug 295171. ClasspathHelper class allowing duplicate entries on path