JBIDE-13445 Creation of a new per-server-mode setting api, and ensuring
deployment scanners make use of it

ensuring AbstractDeploymentScannerAdditions uses new api JBIDE-13445

JBIDE-13445 cleanup

JBIDE-13445 cleanup 2

JBIDE-13445 - rogue sysout statement removed
JBIDE-15287 - ui and api for overriding scanner interval and timeout

JBIDE-15287 - ui and api for overriding scanner interval and timeout

JBIDE-15287 accidentally deleted a method oops
JBIDE-15337 changes to new interface constants due to enhanced
requirements, and cleanup of outdated internal api

JBIDE-15337 changes to new interface constants due to enhanced requirements
Merge error somewhere causing duplicate method signature and implementation
JBIDE-15401 APITools adjustments for master. Since tags, api filters, etc

JBIDE-15401 APITools adjustments for master. Since tags, api filters, etc
JBIDE-14818 - deprecate old UI classes, add new ones with cleaner impl
JBIDE-14818 further cleanup of the code to ensure the classes are easily extendable for openshift
[JBIDE-15397] Ignore jar files in lib folder
Updating server.all pom.xml value to match parent pom value. Also add wtp/tests to all-tests/pom.xml
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

JBIDE-12821 renamed one method which referenced file instead of node, updated javadoc

[JBIDE-12821] change code coverage  configuration for archives module

new plugin included in coverage report:
org.jboss.tools.archives.scanner

JBIDE-12821 - removal of stringutils as unnecessary

JBIDE-12821 - further removal of all unneeded methods to ensure the smallest plugin possible

JBIDE-12821 - modifying the code in DirectoryScannerFactory to ensure the smallest API breakage possible. Replacing all moved or missing method signatures

JBIDE-12821 - added an api compatability filter; usage scan reveals no outside consumers
since root pom is now version 4.2.0-SNAPSHOT, must also update reference to it in all-tests/pom.xml
Management plugins should have no UI deps
JBIDE-15491 - updating jars to wildfly alpha4
Fixed two possible NPEs from unit tests
JBIDE-15493 - cleanup classpath.core to properly segment internal vs
public api

JBIDE-15392 slightly-related cleanup of the api. Specifically, move classes that should be internal into itnernal package

JBIDE-15392 additional api enhancement for the usecase of no IRuntime, just a server home

JBIDE-15392 fixing test suite for failing tests

JBIDE-15392 - modified to work with recent changes for JBIDE-15478

JBIDE-15392 - further work on failing unit tests, enhancing unit tests,
fixing regressions (not all returned paths were absolute), etc.

JBIDE-15392 - small further cleanup, api filters, headers, etc

JBIDE-15392 removing new api classes and test
"JBIDE-15392 adding new api classes and test"

This reverts commit afcafe4d70a28a5b155b042246d886639cf93b03.

JBIDE-15392 - adding default replacement values for the string replacer
JBIDE-15491 - missed some refs
JBIDE-15495 - minor efficiency improvement to avoid workspace lock
JBIDE-15392 missed test update
Perform missing steps from http://wiki.eclipse.org/Minerva#Source to add org.jboss.tools.archives.scanner sources to Server update site