Bug 201743 - [Contributions] Core Expressions: adapt element should
optionally use .getAdapter

If the adaptable class can see the requested class.
Bug 390119 - branding plugins buildId aren't updated
Bug 396103 - Merge in CBI patches from 4.2.2 into 4.3 (pom changes) for eclipse.platform.runtime
Bug 389251 - [Performance] Idle Eclipse constantly allocates hundreds of
objects per second

Prevent allocation of ContextChangeEvent when there's nothing to send.
Bug 389251 - [Performance] Idle Eclipse constantly allocates hundreds of
objects per second

Don't allocate the ContextChangeEvent unless necessary.
Bug 387898 - Wrong preference node created when starting
org.eclipse.jdt.debug.ui plugin
Merge remote-tracking branch 'origin/R4_2_maintenance'
bug 387898 - revert new test and add new regression test
Preference test cleanup
Bug 384873 - org/eclipse/core/runtime/IPluginDescriptor is missing in
runtime_registry_compatibility.jar
Increment service segment for fix in Kepler stream
Bug 398043 - [CBI] platform-4.2 to platform-4.3 in master

The profiles can be removed completely in 4.3 as we won't
have to build different streams from the same branch any more.
Bug 400364: test failure in ExpressionTestsPluginUnloading.test02MultipleClassloaders
Bug 400517 - [CBI] version qualifiers can be "after" build ID

use buildTimestamp
Remove core.tools from build
Bug 400948 - Update pom versions
Bug 397850 - [CBI] use the correct group IDs for all artifacts

Update the groupIds for plugins (3 segments) and features (4 segments)
Fixed bug 394831: [cbi] Platform parent should be renamed
Bug 401339 - Components should include /.project in their top-level repo .gitignore file
Bug 397850 - [CBI] use the correct group IDs for all artifacts

Include the eclipse-test-plugins