[JBIDE-15397] Ignore jar files in lib folder
JBIDE-12821 Full implementation of new scanners in a new plugin as well
as converting existing clients to use the new bundle

JBIDE-12821 adding 2 tests

JBIDE-12821 - rewrote the scanners to use generics and interfaces

JBIDE-12821 - removed unnecessary .asf packages and split things into simply scanner and scanner.internal

JBIDE-12821 - removed unnecessary .asf packages and split things into simply scanner and scanner.internal. Apparently the files did not 'move' properly

JBIDE-12821 - bad manifest.mf line, erroneous @override line

JBIDE-12821 - adding new bundle for scanners, and new feature, and updating existing features to ensure its present

JBIDE-12821 - renaming package since it did not match bundle name

JBIDE-12821 - fixed failing unit test and small problems with feature version etc

JBIDE-12821 - updating javadoc and removing from sysouts from tests

JBIDE-12821 - fixing version to match newest archives versions

JBIDE-12821 updating manifest.mf for version ranges

JBIDE-12821 somehow missed adding the entire source folder
JBIDE-12821 - reverting changes to org.jboss.ide.eclipse.archives.core.asf.DirectoryScanner to maintain api compatability during deprecation.
JBIDE-12821 - copyright date updates