[windows] Make the test pass on windows that uses another file sep. character
[windows] More feeble attempts trying to figure out why windows fails these tests

Signed-off-by: Peter Kriens <peter.kriens@aqute.biz>
[windows] Extend timeout
gradle template: remove a pointless log

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Fix to make AbstractIndex repo work with Java 8

Removed explicit comparator in AbstractIndexedRepo

Signed-off-by: Paul Bakker <paul.bakker.nl@gmail.com>
[ziptime] Modified > now
It turned out that in certain cases you could report a modified time later than now, so the return is now capped at the current time.
Merge pull request #569 from pkriens/master

Emergency fix, jars could have modified times > now, plus some others for the windows testing
gradle: Use BndProject.isOk() to determine whether the project failed

Fixes https://github.com/bndtools/bnd/pull/553

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>
Merge pull request #570 from bjhargrave/gradle-isok

gradle: Use BndProject.isOk() to determine whether the project failed
Merge pull request #567 from paulbakker/paulb/issue-489

#489 Fix to make AbstractIndex repo work with Java 8
Merge pull request #559 from fhuberts/fix-remove-log

gradle: remove an info log from release task
bnd driver: Define bnd property to indicate which tool is driving bnd

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>
Merge pull request #571 from bjhargrave/bnd-driver

bnd driver: Define bnd property to indicate which tool is driving bnd
bnd driver: Set bnd property to indicate which tool is driving bnd

gradle and bnd command line are added in this commit.

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>
Merge pull request #572 from bjhargrave/bnd-driver

bnd driver: Set bnd property to indicate which tool is driving bnd
gradle: Allow bnd_defaultTask property to specify multiple tasks

The tasks names are comma separated.

Fixes #574.

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>
Merge pull request #575 from bjhargrave/issue574

gradle: Allow bnd_defaultTask property to specify multiple tasks
[javadoc] After discussion about isOk() and isFailOk() improved doc.
[core] Added merge facility to Parameters
Bnd Driver and gestalt 
Added support for an environment driver of bnd. This driver should be set when bnd is started by for example gradle or ant. The driver can be overridden with the -bnd-driver property.

The gestalt facility is a description of the environment. It contains aspects like batch, ci, etc. that can easily be tested for.