Only consider masters for baselines
The JPM repository can provide a ResourceDescriptor
for a bundle containing the Phase of the resource. Actually
any repository can do this by implementing the InfoRepository
interface. If the repository is an InfoRepository then we
will skip non-masters for a baseline. This allows baselines
to be stored in the repository while the baselining is still
against the previous master
Enabled baselining … found already some bugs
Also enabled baselining for aQute.libg
fb: update includes file

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Fixed some bugs in the RunconfigToDistribution task:

- versions supplied in the run config was not taken into account
  when searching for the right artifacts, causing it to always
  take the last version available;
- made the NonTestProjectFileFilter a little more efficient,
  fixes (closed) issue #384;
- added proper log-levels to log messages and a flag to make the
  task less verbose.
Made the cleaning of the output directory optional:

- added cleanOutputDir option to disable the behavior of deleting
  the contents of the output directory;
- made the cleaning of the output directory recursive in order to
  remove it, even when it contains a nested directory structure;
- some other minor cleanups.