Fix bug 11274. Don't hold a lock on projectInfoMap for so long, fetching interesting mmp/bld.inf/etc list outside the lock instead. Add a temporary resource listener just in case resources are modified when we're not looking (I never saw this fire).
source.. = src/
output.. = bin/
bin.includes = plugin.xml,\
META-INF/,\
.,\
icons/,\
plugin.properties,\
lib/commons-codec-1.3.jar,\
lib/commons-httpclient-3.1.jar,\
lib/commons-logging-1.1.jar,\
schema/
bin.excludes = schema/InstallPackages.ecore,\
schema/InstallPackages.genmodel,\
schema/InstallPackages.xsd,\
schema/InstallPackages.xsd2ecore