Add preliminary support for OSGI Framework

The new switch --osgi starts an OSGI Framework
(currently Felix but easily changed) and monitor
for bundles in the 'deploy' directory.
Initial tests with Gradle osgi plugin and BND
OSGI Framework now can sit in deploy/lib
Minimum QNode
scan 'bundle' directory at startup
Minor change in option description
Install first, then start
sort files in the 'bundle' directory
Place dependencies in 'lib' directory
exclude osgi-core from jar
Initial take at OSGi activator
Check NPE if bundle dir does not exist
Tweaked imported/exported packages
removed shutdown hook

(testing Activator's stop)
Use external shareable file to configure deps
apply libraries from top level build
use array
export all packages for now
Added IFB_LLHEX (can be used on encrypted track2s)

We found situations were field 35 was repurposed to send an encrypted
track2, sometimes with proprietary encription. IFB_LLNUM is not suitable
in those situations because it just deal with BCD nibbles, not HEX.

IFB_LLHEX solves the problem.

The HexNibblesPrefixer is just a helper to deal with the variable length
encoding.
deprecated 'wipeAndOut', we now have Space.put