Bug 574173 expose hard coded RepositoryPreferences as system properties

Allow to use following system properties to configure
RepositoryPreferences:

p2.RepositoryPreferences.retryOnSocketTimeout (default is false)
p2.RepositoryPreferences.connectionRetryCount (default is 1)
p2.RepositoryPreferences.connectionMsRetryDelay (default is 200)

Change-Id: I9340493bb6e88a706fcd94662a92e82ecc4fb76b
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
Reviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.p2/+/181876
Tested-by: Equinox Bot <equinox-bot@eclipse.org>
2 files changed