Sort the resolution results so the ordering of the
repositories doesn't matter, but the content of the
versions do.
Merge pull request #428 from derheld42/sort_repo_results

Sort the resolution results
[bnd-maven-plugin] Support resource copying from source and unit test locations

Also added extra unit testing for the maven plugin itself.
Also included preferences for Eclipse to based on the ones from
biz.aQute.bnd
Reworked the unit test to used aQute.lib.io.IO instead of Streams
Add output property to define the name of the resulting bundle

It defaults to bsn + ".jar".
Also included unit tests.
Merge pull request #443 from bosschaert/davidb_379_2

Add output property to define the name of the resulting bundle, for #379
Merge pull request #436 from bosschaert/testdirs

[bnd-maven-plugin] Support resource copying from source and unit test locations
Fix 2 File.toURL() deprecation warnings

This method does not automatically escape characters that
are illegal in URLs.  It is recommended that new code convert an
abstract pathname into a URL by first converting it into a URI, via the
toURI() method, and then converting the URI into a URL
via the URI.toURL method.

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Split the bnd-maven-plugin maven build up in multiple modules

The BND Maven Plugin now consists of the following modules:
* A parent module
* A module that takes the latest bndlib build and installs it in the
  local maven repo. This is to allow picking up the latest bndlib
  builds as snapshots from Maven. If we don't depend on unreleased
  bndlib builds this module is not needed any more.
* The actual bnd-maven-plugin module
Project: move 'export' from PackageTask into Project

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
ant: make the ConsoleProgress a bit more civilised

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Merge pull request #444 from bosschaert/bndlatestintomaven

Split the bnd-maven-plugin maven build up in multiple modules
build did not collect errors
Ongoing development
Added a JPM repository
Assignment settings was not allowing spaces
nor quotes
Added deps
Ongoing developmnent
Added a compact method that returns the tag without
newlines
Removed sysout