A couple of fixes to Puppet::Provider::Karaf
 * Correctly escape '\"' values. 
 * User @resource[:user] in command string
 * Redirect STDERR to STDOUT.
Add karaf_config resource type/provider. 
Also added unit test for karaf_config type.
Check for ':ensure' property in type unit tests.
Merge branch 'feature/config_resource' into develop
Update documentation. [skip ci]