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(...)
Fixed NPE on jar/war files without manifest
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)
null check
Added numeric sort ${nsort}
Ongoing development (not public yet)
JSONCodec did not convert parameterized types
even if it could. Will no longer throw an exception
on any generic type.
ResolutionBlacklistFilter filters out bundles from bundle resolution input.
Adding online property that controls whether repository indexes will be acquired.
Allowing preparedPaths to be true even if there are errors.

This change means that if there are TONS of errors, the project won't be
reprocessed over and over and over again. A simple way to see where
this would be a problem is if you had many projects that included
each other in their buildpaths. Now remove one of the foundational
projects from your workspace -- actually delete the files, not
just delete the eclipse project. the Project class will get hung up
because it continues to process all Projects because none of them
are ever "Ok".
More trace on certs and a method to get a url
Added MacOS list VM support. This needs to be extended
improved stack trace
Improved table formatting