Updates copyright year
Updates test launcher for 4.3 platform
Ensures that product features are included in inner scope

The ProductAction needs access to the IU's that represent the features
included in the product that it creates. This is new in 4.3.

Closes https://bugs.eclipse.org/bugs/show_bug.cgi?id=402230
Adds macrodefs for extracting bundle and feature version unqualified

Closes https://bugs.eclipse.org/bugs/show_bug.cgi?id=402171
Merge branch 'juno-maintenance'
Updates mirrorsURL and update site description
Updates product versions to 1.6.0
Adds org.eclipse.compare.core to the headless site descriptor

The org.eclipse.team.core feature has introduced a new bundle
dependency to org.eclipse.compare.core. This commit adds that
bundle to the headless site.
Sets version range boundaries on egit and jgit

Egit/jgit 3.0 introduces API breaking changes. This commit excludes
3.x.

Closes https://bugs.eclipse.org/bugs/show_bug.cgi?id=405063
Alterations needed to accomodate egit/jgit 3.0 API changes
Using Kepler RC2 platform
Fixes NPE when branchTagPath is set to tag

Closes https://bugs.eclipse.org/bugs/show_bug.cgi?id=410558
Use (newer) repo.getTags() call that returns lightweight tags too

Closes https://bugs.eclipse.org/bugs/show_bug.cgi?id=410581
Using Kepler RC4
Merge branch 'bug-410581'
Fixes required due to ECF switch to apache.httpcomponents
Using proper Kepler Release
Always log stacktraces when debugging
Let VersionHelper.parseVersion() accept TRIPLES as a secondary choice

The parseVersion is sometimes called in situations where the version
is a TRIPLET (most notably when resolving source bundles of Maven
jars that has an OSGi manifest generated as part of the build).
Fixes shared bundle pool problem

Buckminster prints the following message when using a shared bundle
pool: "Bundle Pool: Unable to load runtime repository: No repository
found at file:/..."

This commit makes it possible to set a user defined bundle pool
property: "org.eclipse.buckminster.core.bundle.pool". This property
takes precedence if set. If not, the property "osgi.syspath" is
consulted. If set to an existing directory, then the parent of that
directory is considered to be the bundle pool.
When none of the properties are set, Buckminster falls back to the
default platform behavior and assumes that the platform install
location is equal to the bundle pool.

Closes https://bugs.eclipse.org/bugs/show_bug.cgi?id=380097