JCLOUDS-792: Configure chef-client security attributes

https://issues.apache.org/jira/browse/JCLOUDS-792

Adds the SSL configuration options to the BootstrapConfig object. It also changes the internal behaviour of some methods that return the config DataBag or the raw json config to return instead the BootstrapConfig object, which is much more user friendly and useful.

It also deprecates methods that no longer make sense and aligns the Enterprise Chef provider with the jclouds formatting guidelines.