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