Unused parameter
Fix #2 : Allow to add root exception
Pure style : replace tabs by spaces
Fix #3 : allows to plug external bnd file specified in src/main/bnd folder
Fix #4 : add überjar assembly
Also move the dependencies from core to the parent so that all dependencies can be shared by all modules
Fix #5 : Add a karaf feature for using this library in a Karaf client