Bug 10403 Project creation should confirm the bin directory can be scrubbed
When a user creates a new project for an existing directory structure, we should confirm that the output directory can be deleted then rebuilt. Some users are creating projects & pointing the output folder at a bin directory which contains more than just .class files which can be rebuilt from the available .java files.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/wizards/buildpaths/BuildPathsBlock.java
outputLocation=  fCurrJProject.getOutputLocation();
				}
				if (classpathEntries == null) {
					classpathEntries=  fCurrJProject.getRawClasspath();
				}
			}
		} catch (CoreException e) {
			JavaPlugin.log(e.getStatus());
		}
		if (outputLocation == null) {
			outputLocation= getDefaultBuildPath(jproject);
		}
		
		List newClassPath;
		if (classpathEntries == null) {
			newClassPath= getDefaultClassPath(jproject);
		} else {
			newClassPath= new ArrayList();
			for (int i= 0; i < classpathEntries.length; i++) {
				IClasspathEntry curr= classpathEntries[i];
				int entryKind= curr.getEntryKind();
				IPath path= curr.getPath();
				boolean isExported= curr.isExported();
				
				IResource res= null;
				boolean isMissing= false;
				
				if (entryKind != IClasspathEntry.CPE_VARIABLE) {
					res= fWorkspaceRoot.findMember(path);
					if (res == null) {