Bug 544061 - [releng] Reuse rt.equinox.binaries.loc in launcher-binary-parent

launcher-binary-parent, a parent for all
org.eclipse.equinox.launcher.* submodules, also uses a location of
rt.equinox.binaries project to copy-launcher-natives.

Move rt.equinox.binaries.loc property from
org.eclipse.equinox.feature:org.eclipse.equinox.executable to
org.eclipse.equinox.framework:rt.equinox.framework which is the parent
for both org.eclipse.equinox.feature:org.eclipse.equinox.executable
and org.eclipse.equinox.framework:launcher-binary-parent.

Hard-coded relative path dependency from framework to binaries
repository has been present for a few years [1]. This is the last
change in a series [2], [3] that remains backward-compatible but also
allows to use arbitrary locations for both projects by defining the
system property rt.equinox.binaries.loc:

    cd /home/user/src/rt.equinox.framework
    mvn -Drt.equinox.binaries.loc=/src/equinox/binaries/ <goals>

[1] 12c991ab837e7927c3a30ce408f42cde420197ea
[2] a77f4a30d1824d75c87079b944c67be2291feccb
[3] 8dcd176ab4016b61c821f392a37f004544ecefbc

Change-Id: I4f7f078f0e15dd346405cc2add4b2f8dc57d8eaa
Signed-off-by: Mykola Nikishov <mn@mn.com.ua>
3 files changed