Merge pull request #415 from phantomjinx/8.6.x

8.6.x
TEIIDDES-2360 - remove associate site from site pom.xml
Updates the target platform to luna's 4.2.0.Beta1a
TEIIDDES-2165 relaxed VDB name validation to allow DOT character
removed prematature extension contribution
TEIIDDES-2369 fixed persistance of Parameters (names, types and default values).
 * changed default height of parameters table to show more than 1 parameter
TEIIDDES-2370
 * fixed WS Rest profile pages to store parameter properties as coded strings
 * broke out models section to own class in WS REST Import page
 * Added Show File Contents button and dialog
Returns target platform to kepler

This reverts commit 8dab6bd8e96f3bdc2269197a69ba99a535f8c39a.

Returns the target platform to kepler which is where it is supposed
to be.
Fixes the feature dependencies

* Dependencies recomputed for dependence on kepler target platform
Downgrade pom to kepler version

* The pom should reference the jbosstools parent pom of 4.1.2.Final which
  is consistent with the final release of the kepler repository

* Rather than using the downloaded TP that may not be up-to-date, reference
  the JBT-IS target platform directly using the parent pom's properties

* Adds in an ant-run plugin for echoing salient properties used in the
  build for easier understanding of what TP is being built against