Remove Karaf specific property setup.

Currently we setup runtime properties with the following ways:

i) Karaf: via system properties.
ii) Tomcat: via FabricPropertiesProvider.
iii) Wildfly: via Wildfly gravia Runtime service.

Also there are some left overs of karaf specific property names etc (see SystemProperties.java).

We should have a single way to configure runtime properties and the common denominator is system properties.