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.