Replaced the JAPClasspathContainerPage with a Project property page.

This fixes a lot of problems we had with the logic behind the overall
Java Buildpath dialog.