Fix NPE in version macro if no qualifier is present.

Includes unit test.
Merge pull request #446 from bosschaert/version_npe_fix

Fix NPE in version macro if no qualifier is present.
Use bnd.jar instead of bndlib.jar as bnd.jar contains the embedded repo.
[bnd-maven-plugin] Use testsrc/testbin instead of src.test/bin.test
Fix typo in defaults.bnd
Check bnd project version and maven version match. Fixes #378.

They should match literally, except that the Maven -SNAPSHOT suffix is
mapped to the Bnd .SNAPSHOT qualifier.
Unit tests included.
Merge pull request #448 from bosschaert/defaults_typo

Fix typo in defaults.bnd
Run the bnd testing framework as part of the integration-test phase

Fixes #377
Unit tests for the BndTestRunner Mojo
Change the package type from 'bundle' to 'bnd'.

The 'bundle' package type is already used by the maven-bundle-plugin, so
to avoid any confusion I'm changing the package type to 'bnd'. Still to
do is look at how to use this plugin with a plain 'jar' package type.
Update README.md
Update README.md
fix wrap ant task: make the computed manifest be written along the jar
RunconfigToDistribution ANT task now supports version ranges for run bundles
Merge pull request #450 from nlalevee/master

fix wrap ant task: make the computed manifest be written along the jar
Add test for BndModel.setBuildPath(...)
Extra null check
#455 closed Bnd Launcher no longer terminates when framework is stopped. 
When the framework stops, it returns from the waitForStop method. In the
case the framework was stopped, this did not cause a hard System.exit.
So if there were non-daemon threads, the framework would hang until those
daemon threads died.

The solution was to hard exit with a new error code -9
Added a capability to get an interface on the properties (config)
Extra null check
Exposed a method that can find a macro call in a string even if it has nested macros in its content
Added numeric sort macro (snort)