Details
Description
As discussed on the dev list, we could rely less on system properties and expose the karaf home, base, data, instances locations and the command line arguments through a ServerInfo service set up by Main. If we stopped using the system properties this would make it easier to run karaf embedded and is in general a more osgi-friendly way to expose this location info.