JBIDE-13336: Kepler TP

Target platform for Kepler
JBIDE-13336: Update Target Platforms for CI jobs
JBIDE-13336 publish.sh should use 700 for JBDS 7, not 610
JBIDE-13336: Added Guava
JBIDE-13336: Use TP 4.3.0.M4 as maximal in parent
JBIDE-13336: Remove sources and SDK from 4.3.0.M4 TP
JBIDE-13336 JBIDE-13329: missing bundles
JBIDE-13336 JBIDE-13329: Bundles...
JBIDE-13336: mylyn.xmlrpc...
JBIDE-13336: Yet another missing Mylyn bundle
JBIDE-13336: Updated devstudio TP
Update Jacoco plugin config

* Use newer version
* Use jacoco.destFile property rather than configuration settings
* Allows managing 2 or 3 deeps project easily (just override
jacoco.destFile in the pom)
* Default value of jacoco.exec is still ../../target/jacoco.exec,
which fits single-component modules (such as webservices). Other
multi-component modules need to set it to ../../../target/jacoco.exec.
Remove <sourceDirectory/> tag

As it causes issues to Tycho and jacoco-maven-plugin
JBIDE-13232: Updated parent pom to follow new GAV for TP
change minimum/default TP from 4.20.5.Final-SNAPSHOT to 4.30.0.Alpha1-SNAPSHOT so everyone will build w/ Kepler; add TODO about moving maximum to 4.30.1.Alpha1 once M5 bits are out next week